TritonDataCenter / smartos_cookbooks

Chef Cookbooks for managing the SmartOS Global Zone
57 stars 19 forks source link

Non-functional ip-address of cuddletech #2

Open brdloush opened 11 years ago

brdloush commented 11 years ago

Hi ,

shouldn't the download URL for "Chef-fatclient-SmartOS-10.14.2.tar.bz2" be now

http://8.19.33.143/smartos/Chef-fatclient-SmartOS-10.14.2.tar.bz2

instead of

http://8.12.35.49/smartos/Chef-fatclient-SmartOS-10.14.2.tar.bz2

?

The former one doesn't work for me and cuddletech.com is now being resolved as 8.12.35.49 for me.

lderezinski commented 11 years ago

Hi, Ben fixed that link back in November, just use the domain: http://cuddletech.com/smartos/Chef-fatclient-SmartOS-10.14.2.tar.bz2

See here: http://wiki.smartos.org/display/DOC/Using+Chef#UsingChef-TheJoyentOpsFatClient

Linda Derezinski Director, Engineering, Joyent Applications Joyent, Inc.

On May 15, 2013, at 5:01 AM, brdloush notifications@github.com wrote:

Hi ,

shouldn't the download URL for "Chef-fatclient-SmartOS-10.14.2.tar.bz2" be now

http://8.19.33.143/smartos/Chef-fatclient-SmartOS-10.14.2.tar.bz2

instead of

http://8.12.35.49/smartos/Chef-fatclient-SmartOS-10.14.2.tar.bz2

?

The former one doesn't work for me and cuddletech.com is now being resolved as 8.12.35.49 for me.

— Reply to this email directly or view it on GitHub.

brdloush commented 11 years ago

I'm not against using the domain name, but I think Ben mentioned in some talk that he's intentionally using IP address, as there might not be dns resolvers available when he's doing chef bootstrapping.

I did notice that the download URL is OK in #UsingChef-TheJoyentOpsFatClient smartos wiki.. (that's actually the place where I got the fixed IP address from).

But still, shouldn't this github-hosted script (smartos-gz-fat.erb) get fixed, if it now contains IP adress which seems to be invalid? I mean.. now I need to download the "smartos-gz-fat.erb" file, place it in the ~/.chef/bootstrap folder, MANUALLY FIX the wrong IP address error in that file and then finally run the knife bootstrap..

What do you think?

(it's likely I'm missing some important point somewhere, I'm still learning smartos & chef..)

Btw. I also noticed that when I installed Joyent fat client to my GZ, I was unable to perform bootstrap, unless I performed "gem install rb-readline". Should I report it somewhere (where?)