pegasus icon indicating copy to clipboard operation
pegasus copied to clipboard

peg install misleading error message

Open velicanu opened this issue 6 years ago • 1 comments

peg install asking to "peg fetch" doesn't do anything. After some digging I realize that this is happening because PEG_ROOT is not set. A good fix would be to check if PEG_ROOT is not set and warn about that since at the moment it looks like peg fetch is working properly but peg install doesn't see the result. See below:

ursu-laptop  ~ $ peg install hadoop second_peg_inst_velicanu
cluster does not exist locally
run peg fetch <cluster-name> first
ursu-laptop  ~ $ peg fetch second_peg_inst_velicanu 
pem key velicanu-IAM-keypair found locally
velicanu-IAM-keypair.pem has been added to your ssh-agent
second_peg_inst_velicanu cluster instance type histogram
      6 m4.large

MASTER NODE:
    Hostname:   ip-10-0-0-5
    Public DNS: ec2-34-227-6-167.compute-1.amazonaws.com

WORKER NODE:
    Hostname:   ip-10-0-0-6
    Public DNS: ec2-18-233-246-162.compute-1.amazonaws.com

WORKER NODE:
    Hostname:   ip-10-0-0-8
    Public DNS: ec2-18-235-118-123.compute-1.amazonaws.com

WORKER NODE:
    Hostname:   ip-10-0-0-4
    Public DNS: ec2-35-174-247-65.compute-1.amazonaws.com

WORKER NODE:
    Hostname:   ip-10-0-0-14
    Public DNS: ec2-50-16-66-196.compute-1.amazonaws.com

WORKER NODE:
    Hostname:   ip-10-0-0-13
    Public DNS: ec2-18-214-202-110.compute-1.amazonaws.com

ursu-laptop  ~ $ peg install hadoop second_peg_inst_velicanu
cluster does not exist locally
run peg fetch <cluster-name> first

velicanu avatar Oct 02 '18 20:10 velicanu

I realize now that it's failing because I inverted the order of cluster name and what to install. Not sure if what I said above is still relevant, feel free to close this issue.

velicanu avatar Oct 02 '18 20:10 velicanu