vciaglia | hi all | 08:16 |
---|---|---|
kim0 | vciaglia: hey htere | 09:00 |
kim0 | vciaglia: I think you've pinged me earlier when I wasn't there | 09:01 |
vciaglia | hi kim0, it was just to say "nice to meet you" ;) | 09:01 |
kim0 | hehe same here | 09:02 |
vciaglia | i'm already hacking with ensemble | 09:02 |
kim0 | woohoo \o/ | 09:02 |
kim0 | need any help of some sort | 09:02 |
kim0 | vciaglia: are you working on some formula already? | 09:03 |
vciaglia | kim0, no, i'm first discovering the tons of features of AWS | 09:04 |
kim0 | yeah that makes sense | 09:04 |
kim0 | Alright, I'm here to help .. if you have any questions, just ask away .. Have fun | 09:05 |
vciaglia | really really interesting things ;) | 09:05 |
vciaglia | kim0, ""EC2 error when attempting to delete security group ensemble-sample-0: Error Message: There are active instances using security group 'ensemble-sample-0'" ideas? | 09:07 |
kim0 | vciaglia: it seems u have instances running | 09:07 |
kim0 | use ensemble shutdown | 09:07 |
vciaglia | let's see... | 09:08 |
vciaglia | kim0, maybe a stupid question but ... in the environments.yaml | 09:09 |
vciaglia | the field control-bucket and admin-secret are casual? | 09:10 |
vciaglia | i think it is something related to S3, right? | 09:10 |
kim0 | vciaglia: my understanding is that those are randomly generated unique keys for your account | 09:11 |
kim0 | I think they're used to create the s3 buckets yeah, but I never cared to look at that part | 09:11 |
vciaglia | oh ok! | 09:12 |
vciaglia | kim0, 2011-08-12 11:12:51,367 INFO 'bootstrap' command finished successfully | 09:13 |
vciaglia | ;) | 09:13 |
kim0 | nice :) | 09:13 |
vciaglia | let's see "ensemble status" | 09:14 |
vciaglia | woho, machines: | 09:15 |
vciaglia | 0: {dns-name: ec2-184-73-31-67.compute-1.amazonaws.com, instance-id: i-1984c278} | 09:15 |
vciaglia | services: {} | 09:15 |
vciaglia | 2011-08-12 11:15:14,663 INFO 'status' command finished successfully | 09:15 |
vciaglia | kim0, another question for you | 09:16 |
kim0 | shoot | 09:16 |
vciaglia | here i see that the istance-id is: i-1984c278 but in AWS EC2 web panel it is i-dc6955aa: wtf? | 09:16 |
kim0 | could you refresh the aws panel | 09:18 |
kim0 | sometimes it gets out of sync | 09:18 |
vciaglia | ah, ok! | 09:18 |
vciaglia | now i'm deploying service units | 09:21 |
vciaglia | i'm reading that i need of the .ensemble/example directory, where can i get the service units/repository? | 09:23 |
vciaglia | kim0, ? | 09:29 |
kim0 | ah sorry wasn't looking | 09:29 |
kim0 | there's two things | 09:29 |
kim0 | a built in examples repo inside ensemble .. this is at | 09:30 |
kim0 | vciaglia: /usr/share/doc/ensemble/examples | 09:30 |
vciaglia | kim0, great, thanks | 09:30 |
kim0 | the 'real' one .. is called principia → | 09:31 |
kim0 | https://ensemble.ubuntu.com/Formulas?action=show&redirect=Principia | 09:31 |
kim0 | vciaglia: basically .. you can 'bzr branch xxx' any of those formulas → https://code.launchpad.net/principia | 09:31 |
kim0 | vciaglia: if u haven't seen this article yet .. you should check it out http://cloud.ubuntu.com/2011/06/so-what-is-ensemble-anyway/ | 09:32 |
vciaglia | kim0, nice | 09:32 |
vciaglia | kim0, no, i'll read it | 09:33 |
vciaglia | kim0, once "ensamble shutdown" i still see in STATUS: Running my istance. Why? Just a sync issue? | 09:42 |
kim0 | vciaglia: did you answer 'y' to ensemble ? | 09:42 |
vciaglia | kim0, yes | 09:42 |
kim0 | vciaglia: then yeah .. click the little refresh button in AWS | 09:43 |
kim0 | you'll see em terminating | 09:43 |
vciaglia | :~$ ensemble shutdown | 09:43 |
vciaglia | Warning, this will destroy all machines and services in the | 09:43 |
vciaglia | environment. Continue [y/N]y | 09:43 |
vciaglia | 2011-08-12 11:43:04,983 INFO Shutting down environment 'sample' (type: ec2)... | 09:43 |
vciaglia | 2011-08-12 11:43:06,275 INFO 'shutdown' command finished successfully | 09:43 |
kim0 | cool .. refresh aws then | 09:43 |
vciaglia | kim0, still running | 09:44 |
kim0 | that never really happened to me | 09:45 |
kim0 | I guess in 5 mins if they're still up .. you could right click and terminate them from aws | 09:45 |
vciaglia | wops, maybe this is the problem: Termination Protection: Enabled | 09:46 |
kim0 | ah hehe :) | 09:47 |
vciaglia | kim0, well, the first thing we can do togheter is to add "Do not enable the Termination Protection for your Istance" in the official howto ;) | 09:49 |
kim0 | haha | 09:49 |
vciaglia | kim0, umh ... now the status is "Terminated" but how to restart? The fields "Start" and "Stop" in the "Instance Actions menu" are inactive now | 09:53 |
kim0 | terminated means 'machine destroyed' .. it is gone | 09:55 |
kim0 | you start a new one | 09:55 |
vciaglia | kim0, great! | 09:56 |
vciaglia | kim0, ping! | 13:21 |
kim0 | vciaglia: pong :) | 13:22 |
vciaglia | kim0, i tried to create another istance and bootstrap ensemble but still the same problem: the istance id/dns name showed in Ensemble doesn't match with the AWS Managemente Console. Is it a bug? | 13:23 |
vciaglia | Ensemble: | 13:24 |
vciaglia | machines: | 13:24 |
vciaglia | 0: {dns-name: ec2-174-129-58-219.compute-1.amazonaws.com, instance-id: i-d34504b2} | 13:24 |
vciaglia | AWS Web: | 13:24 |
vciaglia | ec2-46-137-15-64.eu-west-1.compute.amazonaws.com | 13:24 |
vciaglia | and id: i-6e300c18 | 13:25 |
vciaglia | wops, kim0 ... problem found! | 13:26 |
kim0 | vciaglia: did you configure ensemble to use eu-west | 13:26 |
kim0 | by default it uses us-east I think | 13:26 |
vciaglia | you're right! You've found the problem too! ;) | 13:27 |
vciaglia | kim0, how to configure eu-west? | 13:28 |
kim0 | vciaglia: is that the region that the lightnin hit :) | 13:30 |
vciaglia | eheh | 13:31 |
vciaglia | i found the solution: add "region" to the environments.yaml | 13:31 |
vciaglia | right? | 13:31 |
kim0 | Yes | 13:31 |
kim0 | you're fast :) | 13:31 |
kim0 | vciaglia: https://ensemble.ubuntu.com/docs/provider-configuration-ec2.html | 13:31 |
vciaglia | thanks! | 13:32 |
vciaglia | kim0, i see the light | 13:36 |
vciaglia | 0: {dns-name: ec2-46-137-8-151.eu-west-1.compute.amazonaws.com, instance-id: i-54281422} | 13:36 |
vciaglia | the right one! ;) | 13:36 |
kim0 | \o/ | 13:37 |
vciaglia | wow, now it works. Finally deployed wordpress! | 13:41 |
kim0 | Yeeha :) | 13:45 |
kim0 | vciaglia: did you ensemble expose wordpress ? | 13:45 |
kim0 | this is recent functioanlity, so not sure if you've seen it in docs | 13:45 |
vciaglia | kim0, pointing via browser to the wordpress istance i cannot access to the blog ... maybe a security rule problem? | 13:48 |
vciaglia | kim0, i'm reading this doc: https://ensemble.ubuntu.com/docs/user-tutorial.html | 13:49 |
kim0 | vciaglia: yeah that's what I meant | 13:49 |
kim0 | vciaglia: ensemble expose wordpress | 13:49 |
kim0 | this should open up the firewall so you can access it | 13:50 |
vciaglia | kim0, ok! | 13:50 |
kim0 | vciaglia: let me know when it works | 13:52 |
vciaglia | kim0, ensemble assumes that Apache is already installed? | 13:58 |
vciaglia | kim0, now it works: http://ec2-46-137-63-5.eu-west-1.compute.amazonaws.com | 14:04 |
vciaglia | ;) | 14:04 |
vciaglia | kim0, you just need to open up the 80/HTTP port on 0.0.0.0/0 to get access | 14:05 |
kim0 | vciaglia: what do you mean "open" | 14:07 |
kim0 | vciaglia: did you edit AWS security groups manually ? | 14:07 |
vciaglia | kim0, yes | 14:07 |
kim0 | vciaglia: ensemble expose should do this for you | 14:08 |
kim0 | vciaglia: can u paste its output | 14:08 |
vciaglia | kim0, no i didn't use the "esemble expose" command | 14:09 |
kim0 | see I told you to :) | 14:09 |
vciaglia | kim0, oh excuse me :) | 14:12 |
kim0 | vciaglia: so now that you get everything running .. start preparing to write your very first own formula .. what do you think :) | 14:13 |
vciaglia | kim0, yes i'm ready! ;) | 14:21 |
vciaglia | kim0, in the next days i'll try to write my first formulas | 14:21 |
vciaglia | kim0, now i have to go. Thank you for your time. Really excited to start working on Ensemble. | 14:22 |
kim0 | vciaglia: awesome .. ping me once you're ready to hack again .. enjoy | 14:22 |
vciaglia | kim0, sure! Talk to you very soon | 14:24 |
kim0 | same here | 14:24 |
SpamapS | Daviey: last day, how goes the battle? | 14:58 |
=== otubo is now known as otubo[AFK] | ||
_mup_ | Bug #825307 was filed: zookeeper connection needs to detect errors differently <Ensemble:New> < https://launchpad.net/bugs/825307 > | 16:06 |
SpamapS | FYI, for those that missed the email, principia is being renamed to 'formulas' | 16:17 |
_mup_ | Bug #825326 was filed: Need wrapper around lxc interaction <Ensemble:New for bcsaller> < https://launchpad.net/bugs/825326 > | 16:21 |
heckj | SpamapS: yeah! | 16:40 |
=== otubo[AFK] is now known as otubo | ||
SpamapS | lynxman: ping, whats the status of the openstack deployment you guys were working on? | 17:51 |
lynxman | SpamapS: We just did a demo of an Ensemble deployment with Openstack, didn't have enough time on the sprint to do one in real life servers I'm afraid | 18:12 |
SpamapS | lynxman: ahh, ok.. bummer. | 18:14 |
SpamapS | s | 18:15 |
SpamapS | lynxman: so you were driving openstack w/ ensemble? | 18:19 |
SpamapS | lynxman: as in, using openstack to deploy formulas? | 18:19 |
_mup_ | Bug #825398 was filed: Store Ensemble version number in topology node and verify ops <Ensemble:New for jimbaker> < https://launchpad.net/bugs/825398 > | 18:21 |
lynxman | SpamapS: not me, adam_g was the one driving that | 18:22 |
lynxman | SpamapS: I'm with swift upstartify and LXC integration | 18:22 |
adam_g | SpamapS: hey | 20:02 |
adam_g | SpamapS: just got into boston. i can push the swift-storage and swift-proxy, and nova-compute and glance. but need to figure out a way to get the nova-cloud-controller pushed into principia | 20:03 |
SpamapS | adam_g: I found them actually | 20:17 |
adam_g | adam_g: actually, swift-storage needs a way in as well | 20:17 |
SpamapS | adam_g: they can stay in +junk for now.. they're about to fix that bug so you can push directly. | 20:17 |
adam_g | SpamapS: oh, sweet :) | 20:18 |
_mup_ | ensemble/verify-version r311 committed by jim.baker@canonical.com | 20:19 |
_mup_ | Initial commit | 20:19 |
adam_g | SpamapS: are you putting swift on hardware or ec2? | 20:19 |
SpamapS | adam_g: no but I want to mess with it to run a parallel S3 on canonistack | 20:20 |
adam_g | in either case, i just pushed some changes that you'll probably need | 20:20 |
adam_g | make sure the swift-storage's block-device config matches something usable and free on the instance. | 20:21 |
SpamapS | ok | 20:23 |
SpamapS | adam_g: do you know if any of the machines are available for use? | 20:23 |
adam_g | SpamapS: no clue. didn't know about canonistack till yestreday | 20:24 |
SpamapS | adam_g: no I mean the machines we had allocated for HW provisioning | 20:26 |
adam_g | SpamapS: oh, they are free from me, dont know about anyone else | 20:30 |
_mup_ | ensemble/verify-version r312 committed by jim.baker@canonical.com | 20:45 |
_mup_ | Test IncompatibleVersion exception | 20:45 |
=== otubo is now known as otubo[AFK] | ||
_mup_ | ensemble/verify-version r313 committed by jim.baker@canonical.com | 21:11 |
_mup_ | Doc string and missing new file | 21:11 |
_mup_ | ensemble/machine-agent-uses-formula-url r312 committed by kapil.thangavelu@canonical.com | 21:50 |
_mup_ | formula downloads via http | 21:50 |
Daviey | SpamapS: It went well for us... far to tired to brief | 22:25 |
SpamapS | Daviey: ;) I bet | 22:34 |
SpamapS | Daviey: didn't realize you guys were done yesterday | 22:34 |
SpamapS | Daviey: been trying to play with canonistack, but the S3 service is basically hosed | 22:35 |
Daviey | SpamapS: better we know now eh? :) | 22:35 |
SpamapS | Daviey: I think its because its using nova-objectstore and not swift | 22:36 |
Daviey | SpamapS: I would be suprised if it plainly doesn't work | 22:36 |
Daviey | if it is using objectstore i mean | 22:37 |
SpamapS | Yeah it gets wedged at 100% CPU often | 22:37 |
SpamapS | I guess they're planning on deploying swift later | 22:37 |
SpamapS | sounds like maybe that needs to be moved up | 22:37 |
Daviey | ah.. i see | 22:38 |
SpamapS | Daviey: when you have time, can you send out a summary of the status of the machines on the nickel network? | 22:38 |
Daviey | I'm just overjoyed it's public facing.. i never thought that would happen! :) | 22:38 |
SpamapS | Me too. :) | 22:39 |
Daviey | SpamapS: Yeah, the old dhcpd from prior deployment was being shared by other teams.. | 22:40 |
Daviey | *oops* | 22:40 |
Daviey | but yes, can you jote me a quick email asking for that.. it will drop off my memory otherwise. | 22:40 |
Daviey | my face hurts | 22:41 |
Daviey | -> bed | 22:41 |
SpamapS | toodles | 22:41 |
=== otubo[AFK] is now known as otubo |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!