Lotus907efi | ah, ok | 00:00 |
---|---|---|
*** Hefeweizen has joined #tripleo | 00:02 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Permit overriding the nova compute manager. https://review.openstack.org/82677 | 00:06 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Fixup Ironic support. https://review.openstack.org/81627 | 00:06 |
Lotus907efi | hmmm, I see different behavior if I have DIB_DISTRIBUTION_MIRROR set once the run get to the end user test image than if I do not have it set | 00:09 |
Lotus907efi | if DIB_DISTRIBUTION_MIRROR then the end user test image seems to be built using external sources | 00:09 |
Lotus907efi | wait, if DIB_DISTRIBUTION_MIRROR is NOT set then the end user test image seems to be built using external sources | 00:10 |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-image-elements: Add fedora-rdo-icehouse element https://review.openstack.org/80658 | 00:10 |
Lotus907efi | if it IS set then the end user test image seems to be built using my internal mirror but things fail due to path differences | 00:10 |
*** epim has quit IRC | 00:10 | |
Lotus907efi | I think because if DIB_DISTRIBUTION_MIRROR is set and it gets to building the end user test image, the special sources.list is not used | 00:11 |
Lotus907efi | and thus the paths to the files are not right | 00:11 |
Lotus907efi | does that sound plausible? | 00:15 |
lifeless | it sounds like your setting for DIB_DISTRIBUTION_MIRROR may be wrong | 00:15 |
lifeless | that setting is handled by the ubuntu/fedora etc elements | 00:15 |
Lotus907efi | export DIB_DISTRIBUTION_MIRROR=http://10.23.209.100/ubuntu | 00:16 |
Lotus907efi | so perhaps I should unset that and just make the addition of the apt-sources element to the end user test image build line | 00:17 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-heat-templates: Fix Ironic templates https://review.openstack.org/82414 | 00:17 |
lifeless | Lotus907efi: well what errors do you see? | 00:17 |
lifeless | with DIB_DISTRIBUTION_MIRROR and the user image? | 00:18 |
Lotus907efi | errors about not being able to find the right Package files and etc in the repo | 00:18 |
*** openstack has joined #tripleo | 00:20 | |
-dickson.freenode.net- [freenode-info] channel flooding and no channel staff around to help? Please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | 00:20 | |
Lotus907efi | I think I will try a run with no DIB_DISTRIBUTION_MIRROR set but add the apt-sources element to the end user test image | 00:20 |
Lotus907efi | and see what happens | 00:20 |
lifeless | Lotus907efi: sure, but you said path errors | 00:21 |
lifeless | Lotus907efi: and I want to see the error you se | 00:21 |
Lotus907efi | they are in the pastebin I posted earlier | 00:21 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Fixup Ironic support. https://review.openstack.org/81627 | 00:22 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Permit overriding the nova compute manager. https://review.openstack.org/82677 | 00:22 |
Lotus907efi | i.e. the pulls of various pieces from the ubuntu mirror are not found in the right path under the DIB_DISTRIBUTION_MIRROR URL | 00:22 |
Lotus907efi | not shell path problems | 00:23 |
lifeless | Lotus907efi: the pastebin you pasted showed archive.ubuntu.com being used | 00:24 |
lifeless | Lotus907efi: is that what you mean by a path problem ? | 00:24 |
Lotus907efi | hmm, no | 00:24 |
Lotus907efi | let me post a different one | 00:24 |
Lotus907efi | sorry | 00:24 |
*** matsuhashi has joined #tripleo | 00:26 | |
*** howleyt_ has quit IRC | 00:27 | |
Lotus907efi | lifeless: see the end of this log http://paste.openstack.org/show/74205/ | 00:28 |
lifeless | and does http://10.23.209.100/ubuntu/dists/saucy-security/main/binary-amd64/Packages exist ? | 00:33 |
*** fandi has quit IRC | 00:34 | |
*** CaptTofu has joined #tripleo | 00:34 | |
Lotus907efi | yes and no, it exists further down in the directory tree | 00:34 |
Lotus907efi | our sources.list file looks like this: | 00:35 |
Lotus907efi | deb http://10.23.209.100/ubuntu/archive.ubuntu.com/ubuntu/ saucy main restricted multiverse universe | 00:35 |
Lotus907efi | deb http://10.23.209.100/ubuntu/archive.ubuntu.com/ubuntu/ saucy-updates main restricted universe multiverse | 00:35 |
Lotus907efi | deb http://10.23.209.100/ubuntu/security.ubuntu.com/ubuntu saucy-security main restricted universe multiverse | 00:35 |
tchaypo | okay, | 00:36 |
tchaypo | having read conversation above I'm going to skip searching for anything else and go straight to booking the hilton doubbletree via cwt | 00:36 |
lifeless | Lotus907efi: looks like you've a broken mirror | 00:36 |
lifeless | Lotus907efi: I have a local mirror | 00:36 |
lifeless | http://mirror.robertcollins.net/ubuntu/dists/saucy-security/main/binary-amd64/Packages | 00:37 |
lifeless | exists in it | 00:37 |
Lotus907efi | it works fine with the seed, undercloud, and overcloud images | 00:37 |
lifeless | Lotus907efi: you are perhaps not mirroring saucy-security | 00:37 |
Lotus907efi | yes it is there | 00:37 |
lifeless | Lotus907efi: which you're using apt-sources.list | 00:37 |
Lotus907efi | right | 00:37 |
StevenK | tchaypo: That was my plan | 00:37 |
lifeless | Lotus907efi: so the DIB_DISTRIBUTION_MIRROR vaue is irrelevant for those | 00:37 |
lifeless | Lotus907efi: value | 00:37 |
Lotus907efi | so if I get the end user test image to use apt-sources it should work | 00:37 |
lifeless | Lotus907efi: I'm confused, you said 'yes and no' | 00:38 |
Lotus907efi | right | 00:38 |
StevenK | At the moment, I'm trying to avoid 7 hours in LAX. | 00:38 |
lifeless | Lotus907efi: is it 'yes', it exists, or 'no, it does not' | 00:38 |
lifeless | http://10.23.209.100/ubuntu/dists/saucy-security/main/binary-amd64/Packages <- that url | 00:38 |
Lotus907efi | I meant the file does exist but not in that short path | 00:38 |
lifeless | thats not a short path | 00:38 |
Lotus907efi | instead it is at: http://10.23.209.100/ubuntu/security.ubuntu.com/ubuntu/dists/saucy-security/main/binary-amd64/Packages | 00:39 |
lifeless | its the correct path for the mirror URL you provided. | 00:39 |
lifeless | Lotus907efi: what mirroring tool are you using to make your local mirror ? | 00:39 |
Lotus907efi | I don't know. I did not set it up | 00:39 |
Lotus907efi | the repo expert for hpcloud did it | 00:39 |
Lotus907efi | also known to you as jeb | 00:39 |
lifeless | ok | 00:40 |
lifeless | so to use DIB_DISTRIBUTION_MIRROR *at all*, you need to have a single unified mirror, not the partitioned thing you have. | 00:40 |
Lotus907efi | yeah, I see that | 00:40 |
lifeless | if jeb is using apt-mirror its a simple configuration setup | 00:40 |
lifeless | the apt format supports mixing all this easily | 00:40 |
Lotus907efi | so I am going to dump using that and alter the devtest_overcloud.sh end user image build to include apt-sources | 00:41 |
Lotus907efi | and see if that works | 00:41 |
lifeless | k | 00:42 |
Lotus907efi | jeb does not really "appreciate" when I suggest he do things differently :) | 00:42 |
lifeless | heh | 00:42 |
lifeless | I'll be happy to supply a working apt-mirror configuration | 00:42 |
tchaypo | It's time for me to ask a stupid question. If we're planning to jettison the seed vm by making the undercloud self-aware and able to manage itself, why don't we also jettison the underclould and make the overcloud self-aware? | 00:43 |
Lotus907efi | yeah, I can easily set that up on any of the other 15 - 20 systems I have | 00:43 |
tchaypo | I suspect I've just revealed a bunch of things I don't understand yet | 00:43 |
lifeless | tchaypo: several things | 00:44 |
Lotus907efi | "customers' using systems in the overcloud should not know the undercloud is even there | 00:44 |
lifeless | tchaypo: a) ^ | 00:44 |
Lotus907efi | in our cloud setup the sepearation of undercloud or operations from the overcloud is a security thing | 00:44 |
lifeless | tchaypo: b) its nontrivial to mix hypervisors in one region | 00:45 |
*** EntropyWorks has quit IRC | 00:45 | |
*** jcooley has quit IRC | 00:45 | |
lifeless | tchaypo: c) if the undercloud and overcloud are mixed, how do you do a test deploy ? | 00:45 |
lifeless | of an overcloud change, I mean | 00:45 |
Lotus907efi | is there a d) ??? :) | 00:46 |
Lotus907efi | a, b, and c sound like enough reasons for me | 00:46 |
tchaypo | c) - are you talking about doing a partial-rollout of the new overcloud config, or are we talking about one undercloud managing >1 overclouds, with one used for testing upgrades and one production cloud? | 00:46 |
tchaypo | the partial-rollout is more in line with what I'd understood | 00:46 |
lifeless | tchaypo: the latter | 00:50 |
lifeless | tchaypo: final pre-prod check, deploy to 5 machines or something | 00:50 |
tchaypo | greghaynes, StevenK - the doubletree appears to be sold out, according to CWT. hrmf. | 00:51 |
tchaypo | lifeless: that alone is a pretty convincing reason | 00:51 |
*** fandi has joined #tripleo | 00:51 | |
tchaypo | and then i search again and it's not sold out | 00:52 |
lifeless | SpamapS: got a second ? | 00:52 |
tchaypo | lifeless: I'd like to make sure I undersand b - I think you're saying that we might have situations where the undercloud is using kvm but the overcloud is using vmware, or something along those lines? | 00:52 |
lifeless | SpamapS: I have a merge.py brainfuk | 00:52 |
lifeless | tchaypo: undercloud uses nova-bm or ironic | 00:53 |
lifeless | tchaypo: overcloud uses kvm or vmware or xen | 00:53 |
*** yamahata has joined #tripleo | 00:55 | |
* lifeless fires up the debugger | 00:55 | |
tchaypo | IF you're calling ironic a hypervisor I think you mean something different by it than what I had imagined. I think of ironic as a deployer. I think maybe the difference you mean is that nodes in the undercloud are deployed by ironic, regardless of whether they're baremetal or something else; nodes in the overcloud are deployed by poking at the kvm/vmware/xen API? | 00:56 |
Lotus907efi | wait, overcould can use VMware??? | 00:56 |
tchaypo | s/deploy/provision/g | 00:56 |
*** yamahata_ has quit IRC | 00:56 | |
*** yamahata_ has joined #tripleo | 00:56 | |
lifeless | Lotus907efi: sure, if you use the vmware driver for nova | 00:56 |
Lotus907efi | wow | 00:57 |
lifeless | Lotus907efi: we have no experience with that ourselves, upstream, since its not open source | 00:57 |
Lotus907efi | I did not know thta existed | 00:57 |
Lotus907efi | hmmm. ok | 00:57 |
lifeless | tchaypo: Ironic is effectively a hypervisor - sure it doesn't do much in the way of resource isolation | 00:58 |
mordred | it does - the resources are isolated by air :) | 00:58 |
mordred | old skool | 00:58 |
tchaypo | haha | 00:58 |
lifeless | tchaypo: but, stop / start / put an image on a thing / configure network around it etc | 00:59 |
lifeless | tchaypo: from *nova*'s perspective it is precisely a hypervisoir. | 00:59 |
*** weshay has quit IRC | 00:59 | |
Lotus907efi | hmm, interesting way of looking at a provisioning tool | 01:00 |
Lotus907efi | but true I guess | 01:00 |
lifeless | tchaypo: the overcloud is deployed by asking nova to deploy images, which it does via the ironic 'hypervisor' driver | 01:01 |
lifeless | or nova-bm | 01:01 |
lifeless | or - you can obviously deploy these images to vms and bring up a fully virtualised openstack | 01:01 |
lifeless | but we lose some testing fidelity which is why we don't do that | 01:01 |
lifeless | NobodyCam: template still isn't right - -----END RSA PRIVATE KEY-----' -P NeutronPublicInterface=eth0 -P IronicPassword=2e2cbb4ca564b7ba3fedd923afd8c2bfa283bc6b undercloud | 01:01 |
lifeless | ERROR: The Parameter (IronicPassword) was not defined in template. | 01:02 |
lifeless | NobodyCam: trying to figure it out now | 01:02 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-heat-templates: Fix Ironic templates https://review.openstack.org/82414 | 01:05 |
lifeless | NobodyCam: fixed | 01:05 |
*** UtahDave has quit IRC | 01:14 | |
tchaypo | okay, flights and hotel booked. Time for lunch. | 01:15 |
lifeless | clarkb: remind me, what should a wheeel + source pip.conf look like ? | 01:16 |
Lotus907efi | jang has one on his wiki page | 01:17 |
lifeless | url | 01:17 |
lifeless | ? | 01:17 |
Lotus907efi | [global]# The following two settings for running pypi-mirrorallow-all-external = trueallow-unverified = pysendfile pytidylib # The following for using the mirror for your openstack-tools venv bootstrapindex-url = http://16.27.53.56/mirror | 01:17 |
openstackgerrit | lifeless proposed a change to openstack/diskimage-builder: Remove an excess cp of disk images. https://review.openstack.org/82683 | 01:17 |
Lotus907efi | just pM'ed it to you | 01:18 |
Lotus907efi | the URL | 01:18 |
lifeless | cool | 01:19 |
* tchaypo notes that uber is active in atlanta | 01:23 | |
Lotus907efi | I think my user.qcow image was built this time with my repo mirror | 01:25 |
Lotus907efi | uber? | 01:25 |
* Lotus907efi lived in Atlanta suburb for 10+ years | 01:26 | |
*** rwsu has quit IRC | 01:26 | |
StevenK | Lotus907efi: http://en.wikipedia.org/wiki/Uber_%28company%29 | 01:26 |
Lotus907efi | hmm, interesting I had never heard of that | 01:28 |
*** nosnos has joined #tripleo | 01:29 | |
*** matsuhashi has quit IRC | 01:30 | |
*** matsuhashi has joined #tripleo | 01:30 | |
Lotus907efi | so it is more expensive than a taxi but you can watch the car arrive on your smartphone | 01:30 |
tchaypo | and between your phone and the driver's, it uses gps to log your exact route and calculate fares | 01:31 |
tchaypo | and payment happens magically, charged to your linked T&E card, with an invoice emailed to you for ease of expense claiming later | 01:31 |
StevenK | I may get stabbed for this, but "taxis for hipsters" | 01:32 |
* tchaypo goes to fetch skinny jeans | 01:32 | |
StevenK | Haha | 01:32 |
lifeless | argh | 01:35 |
lifeless | NobodyCam: needs another layer | 01:35 |
Lotus907efi | yeah, that is what I thought too :) | 01:35 |
Lotus907efi | "taxis for hipsters" that is | 01:35 |
NobodyCam | huh | 01:36 |
* NobodyCam reads scroll back | 01:37 | |
lifeless | pre_start_hook is also triggering an API call | 01:37 |
* tchaypo really goes for lunch | 01:37 | |
*** rwsu has joined #tripleo | 01:42 | |
lifeless | NobodyCam: I've got a good feeling about this time | 01:47 |
*** yamahata_ has quit IRC | 01:48 | |
*** CaptTofu has quit IRC | 01:49 | |
*** yamahata_ has joined #tripleo | 01:50 | |
NobodyCam | :)heat template looks good... will run thru first thing in the am... oh question lifeless.. Is ironic needed in the overcloud? | 01:52 |
lifeless | NobodyCam: nope | 01:52 |
NobodyCam | :) | 01:53 |
StevenK | lifeless: Did you look over https://review.openstack.org/#/c/82431/ ? | 02:03 |
lifeless | StevenK: I did but it hadn't passed CI | 02:11 |
lifeless | has now so +2 | 02:11 |
*** CaptTofu has joined #tripleo | 02:22 | |
lifeless | NobodyCam: devananda: holy crap, undercloud came up. SHIP IT | 02:25 |
lifeless | overcloud has failed to deploy to one of the nodes | 02:25 |
clarkb | lifeless: http://paste.openstack.org/show/74204/ for wheel + source pip.conf | 02:28 |
lifeless | clarkb: 12.04 - which arch - i386 or amd64 ? | 02:30 |
clarkb | whatever the mirror was built on | 02:30 |
lifeless | hmm, wheels do seem to encode arch | 02:30 |
clarkb | so for us its all amd64 | 02:31 |
clarkb | if you build your own on i386 you will get i386 | 02:31 |
*** mestery has joined #tripleo | 02:34 | |
NobodyCam | lifeless: did you see if the nodes got created in your undercloud ironic? | 02:34 |
lifeless | NobodyCam: they did | 02:34 |
lifeless | NobodyCam: I'm filing a bug now | 02:34 |
NobodyCam | :) | 02:35 |
lifeless | NobodyCam: HTTPInternalServerError' object has no attribute '__name__ | 02:43 |
*** mestery has quit IRC | 02:46 | |
*** mestery has joined #tripleo | 02:46 | |
adam_g | lifeless, i was just debugging something similar | 02:49 |
*** fandi has quit IRC | 02:50 | |
adam_g | http://paste.ubuntu.com/7149391/ gave me some more insight | 02:51 |
lifeless | NobodyCam: adam_g: https://bugs.launchpad.net/ironic/+bug/1297063 | 02:52 |
uvirtbot | Launchpad bug 1297063 in ironic "failed to deploy overcloud node" [Undecided,New] | 02:52 |
lifeless | now, lets see if nova delete works | 02:55 |
adam_g | lifeless, looks like a config error on the conductor side (assuming you're using pxe), make sure [conductor] has api_url set to http://$host:6385. still a bug around exception handling thereon the driver side | 02:58 |
adam_g | delete should be working again if you're up to date /w https://review.openstack.org/#/c/82669/ | 02:58 |
lifeless | adam_g: ah no it merged after mine | 02:59 |
lifeless | adam_g: no, the config error isn't an error | 03:00 |
lifeless | adam_g: thats the bootstrap sorting itself out | 03:00 |
lifeless | adam_g: you can see that the other two instances deployed ok | 03:01 |
* adam_g looks closer | 03:01 | |
lifeless | adam_g: it may be that there's a cached value and it re-reads after that, or something | 03:02 |
lifeless | adam_g: you might like to reproduce, full instructions are invluded in the bug ;) | 03:02 |
adam_g | lifeless, yeah-- will take a look tomorrow. im about EOD. | 03:02 |
lifeless | I'm now satisfied that the ironic patches are good | 03:03 |
lifeless | so its a matter of nagging SpamapS slagle Ng GheRivero etc to review the tie and tht ones and perhaps land-with-failures the t-i one | 03:03 |
*** cwolferh has quit IRC | 03:03 | |
*** CaptTofu has quit IRC | 03:09 | |
*** matsuhashi has quit IRC | 03:12 | |
*** cwolferh has joined #tripleo | 03:16 | |
StevenK | lifeless: I'm going to rebase no-more-backwards-compat on top of the --nodes patch | 03:20 |
StevenK | Now that I've stopped fighting with flights and such | 03:20 |
*** nosnos has quit IRC | 03:29 | |
*** matsuhashi has joined #tripleo | 03:30 | |
*** vkozhukalov has joined #tripleo | 03:35 | |
StevenK | lifeless: And I see your single line has no love at all | 03:35 |
StevenK | id=$(nova baremetal-node-create $(jq -r '"--pm_address=... | 03:35 |
*** matsuhashi has quit IRC | 03:36 | |
lifeless | StevenK: no love? | 03:42 |
StevenK | lifeless: https://review.openstack.org/#/c/78467/11/scripts/register-nodes | 03:42 |
lifeless | thats kinda faster | 03:43 |
lifeless | 76-neutron 10.712 | 03:43 |
lifeless | 75-glance 6.102 | 03:43 |
lifeless | 74-nova 10.823 | 03:43 |
lifeless | but I reckon we can make that faster if we avoid all the re-entry | 03:43 |
lifeless | (it looks like we call pip once per line in requirements...) | 03:44 |
openstackgerrit | lifeless proposed a change to openstack/diskimage-builder: Permit use of wheel mirrors in pypi element. https://review.openstack.org/82705 | 03:48 |
lifeless | Lotus907efi: jang: https://review.openstack.org/82705 may interest you | 03:49 |
* StevenK ponders an evil for and eval loop | 03:50 | |
StevenK | eval $var=$(jq ".$var" <<< $NODE_JSON) | 03:51 |
tchaypo | If any cores other than lifeless would care to take a look - https://review.openstack.org/#/c/80920/ is looking for another +2 | 03:51 |
StevenK | tchaypo: We have other cores in this TZ? | 03:51 |
lifeless | we will if you guys review lots ;) | 03:51 |
tchaypo | https://review.openstack.org/#/c/82405/ is in the same state | 03:52 |
lifeless | aim for 3+ reviews a day to get good coverage of changes | 03:52 |
tchaypo | StevenK: I'd rather say that we have lots of people who work unusual hours *looks at ng* | 03:52 |
lifeless | StevenK: I knew which review, I don't understand 'no love' | 03:52 |
StevenK | lifeless: The two -1's WRT to "Please split that line up, my eyes are bleeding" | 03:53 |
lifeless | StevenK: oh, folk have reviewed.c ool. | 03:53 |
lifeless | StevenK: \ might be your friend there. | 03:53 |
StevenK | They've both suggested seperate variables | 03:54 |
lifeless | StevenK: what do you think ? | 03:54 |
tchaypo | speaking of reviews - I'm finding it fairly common for me to give a +1 and then other people step in and object to something because of factors i hadn't considered or didn't understand. I'm finding it a good way to learn what our expected standards are, and I can't see any downside aside from getting a reputation for being easy to please.. | 03:54 |
StevenK | I'm just pondering eval and a for loop to set seven variables | 03:54 |
lifeless | tchaypo: thats exactly it :) | 03:54 |
tchaypo | good :) | 03:55 |
tchaypo | i don't suppose you're core in infra? | 03:55 |
lifeless | nup | 03:55 |
lifeless | they look for puppet changes specifically | 03:55 |
lifeless | which isn't my forte | 03:55 |
StevenK | Huh, I didn't know about adding my address to gitdm | 03:55 |
lifeless | I am core on some things like pbr | 03:56 |
greghaynes | StevenK: After the hard time you gave me for my use of eval!? | 03:59 |
StevenK | greghaynes: What do you think I'm currently giving myself? | 04:00 |
StevenK | I *really* dislike eval | 04:00 |
greghaynes | Wonderful, ill only give your review a little bit of a hard time then :p | 04:01 |
StevenK | Will you give it no hard time if it doesn't use eval? | 04:01 |
tchaypo | oh dear StevenK | 04:02 |
tchaypo | I'm completly horrified | 04:02 |
greghaynes | Its a possibility. I just like that youre succumbing to the eval usage | 04:03 |
StevenK | greghaynes, tchaypo: http://paste.openstack.org/show/74213/ | 04:05 |
tchaypo | to be clear, it's https://review.openstack.org/#/c/81691/ that has me completly horrified, not the use of eval | 04:05 |
tchaypo | use of eval would have me completely horrified | 04:05 |
* tchaypo pokes uvirtbot | 04:05 | |
*** killer_prince is now known as lazy_prince | 04:06 | |
lifeless | greghaynes: here, have a '. | 04:06 |
StevenK | Haha | 04:07 |
openstackgerrit | Gregory Haynes proposed a change to openstack/diskimage-builder: Enable wheel based pypi mirror https://review.openstack.org/82707 | 04:07 |
tchaypo | is it overly pedantic of me to complain that https://review.openstack.org/#/c/82431/1/scripts/setup-baremetal contains stylistic fixes (replacing ` ` with $( ) ) intermingled with substantive changes? | 04:09 |
StevenK | Heh | 04:11 |
StevenK | Yes, I also dislike ever using `` | 04:12 |
greghaynes | clarkb: Your pypi config suggestion seems to work ^ | 04:12 |
lifeless | greghaynes: uhm | 04:12 |
lifeless | greghaynes: https://review.openstack.org/82705 | 04:12 |
greghaynes | hahaha | 04:13 |
*** nati_ueno has quit IRC | 04:13 | |
greghaynes | always | 04:13 |
lifeless | its less minimal but more featureful | 04:13 |
* greghaynes abandons | 04:13 | |
lifeless | heh | 04:14 |
StevenK | greghaynes: I don't think you can call rewriting a script from bash to python as a 'drive-by' :-) | 04:14 |
lifeless | StevenK: 15m ? | 04:14 |
StevenK | lifeless: Hm? | 04:15 |
lifeless | StevenK: my rewrite | 04:15 |
StevenK | Oh | 04:16 |
StevenK | Right | 04:16 |
lifeless | greghaynes: also sorry, didn't realise you were poking at that | 04:16 |
greghaynes | Its np, I like your change better anyways :) | 04:17 |
greghaynes | woo more python | 04:17 |
*** matsuhashi has joined #tripleo | 04:23 | |
greghaynes | lifeless: mind if I co-author some fixes for that one? | 04:24 |
greghaynes | needs a mkdir | 04:24 |
StevenK | Huh, when did ip route replace start existing | 04:25 |
*** nosnos has joined #tripleo | 04:25 | |
greghaynes | hrm, maybe thats not it... its def. failing for some reason though :/ | 04:26 |
greghaynes | ah, because you still need a PYPI_MIRROR_URL set to something.. *facepalm* | 04:28 |
tchaypo | sigh | 04:35 |
tchaypo | "temporary failure in name resolution" *grumble grumble* | 04:35 |
tchaypo | where's that etherpad about all the env variables and how we want to stop doing that? | 04:38 |
greghaynes | rationalise-ui IIRC | 04:39 |
*** nati_ueno has joined #tripleo | 04:40 | |
*** lazy_prince2 has joined #tripleo | 04:41 | |
*** lazy_prince2 is now known as killer_prince | 04:41 | |
tchaypo | yep, found it in my logs | 04:45 |
*** ramishra_ has joined #tripleo | 04:45 | |
tchaypo | and then dropped it on StevenK's review | 04:45 |
tchaypo | but this raise another issue | 04:46 |
tchaypo | this is config specific to one DIB element | 04:46 |
tchaypo | mayhap the directory layout for the config should be expanded to include per-element settings? | 04:46 |
SpamapS | lifeless: back now | 04:48 |
tchaypo | actually this probably fits within directories already listed there - the dib-pip-manifests directories | 04:48 |
tchaypo | SpamapS: query as to core status | 04:49 |
SpamapS | answer for the win | 04:50 |
lifeless | SpamapS: o/ | 04:52 |
lifeless | SpamapS: lots of reviews pending +A :) | 04:53 |
lifeless | greghaynes: it does? | 04:53 |
lifeless | greghaynes: cause, I include a mkdir | 04:53 |
SpamapS | lifeless: ok, I'll do a few shortly.. just tying things up before bed | 04:53 |
lifeless | SpamapS: cool | 04:53 |
tchaypo | SpamapS: specifically https://review.openstack.org/#/c/80920/ and https://review.openstack.org/#/c/82405/ are the two i care most about | 04:54 |
lifeless | SpamapS: backscroll over the last couple hours has a few refs | 04:54 |
tchaypo | others may have different priorities ;) | 04:54 |
StevenK | lifeless: So I've added "192.0.2.0/24 via 192.168.122.119 dev virbr0 src 192.168.122.1" but ping gives ICMP redirects and connections hang | 04:54 |
lifeless | StevenK: eth1 on your seed is not up | 04:55 |
lifeless | StevenK: at an educamated guess | 04:55 |
StevenK | Hm, it's not ubuntu/ubuntu ? | 04:56 |
lifeless | StevenK: stack/stackl | 04:56 |
StevenK | Hm, you're right, and it's not configured via e/n/i | 04:57 |
*** yamahata has quit IRC | 04:58 | |
lifeless | check os-refresh-config.log | 04:58 |
*** yamahata has joined #tripleo | 04:58 | |
StevenK | It was saved to disk, not shutdown and rebooted | 04:59 |
StevenK | /var/log/os-apply-config.log mentions nothing about eth1 | 04:59 |
*** yamahata has quit IRC | 04:59 | |
*** yamahata has joined #tripleo | 04:59 | |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Completely subsume POWER_MANAGER into testenv https://review.openstack.org/81691 | 05:01 |
*** eghobo has joined #tripleo | 05:01 | |
lifeless | StevenK: os-collect-config | 05:02 |
lifeless | StevenK: not apply | 05:02 |
StevenK | lifeless: collect-config is more interesting | 05:03 |
StevenK | It downed eth1 for some reason | 05:03 |
*** tzumainn has quit IRC | 05:03 | |
StevenK | Looks like 80-neutron-openvswitch-agent deleted 192.0.2.1/24 from eth1 | 05:04 |
lifeless | it shold | 05:04 |
lifeless | it needs to move it to br-ctlplane | 05:04 |
tchaypo | bazinga | 05:04 |
*** vkozhukalov has quit IRC | 05:05 | |
tchaypo | I've finally understood why i sometimes see "dirname: invalid option -- 'b' | 05:05 |
tchaypo | " | 05:05 |
tchaypo | it's because things are looking for dirname $0, but $0 is set to -bash | 05:05 |
StevenK | lifeless: br-ctlplane has no IP at all | 05:07 |
lifeless | tchaypo: doh | 05:08 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Remove $(dirname $0) from devtest.sh docs. https://review.openstack.org/80920 | 05:10 |
*** CaptTofu has joined #tripleo | 05:10 | |
killer_prince | SpamapS: thanks for reviewing https://review.openstack.org/#/c/79289 | 05:12 |
killer_prince | SpamapS: but i have some doubts regarding downgrade issue that you have pointed out.. | 05:13 |
killer_prince | SpamapS: would it be possible for you to elaborate a bit.. | 05:14 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Stop devtest if user was not in libvirtd group https://review.openstack.org/82405 | 05:14 |
*** matsuhashi has quit IRC | 05:14 | |
*** vkozhukalov has joined #tripleo | 05:15 | |
SpamapS | killer_prince: It is a corner case, no doubt, but it is not that hard to solve. | 05:15 |
*** CaptTofu has quit IRC | 05:15 | |
killer_prince | SpamapS: before i solve, i need to understand the problem.. can you pls help.. | 05:16 |
SpamapS | killer_prince: basically by just looking for the current kernel version without any anchors, you match versions that have the string, plus more, in them. | 05:16 |
tchaypo | SpamapS: and now you have lead me to discover that stipulate can mean "having stipules" | 05:17 |
SpamapS | hahaha | 05:17 |
SpamapS | a small leaflike appendage to a leaf, typically borne in pairs at the base of the leaf stalk. | 05:17 |
SpamapS | tchaypo: actually reading the official definition of stipulate makes me think it is appropriate. | 05:18 |
*** matsuhashi has joined #tripleo | 05:18 | |
killer_prince | k.. i get it now..... thanks.. | 05:19 |
tchaypo | looking at http://www.merriam-webster.com/dictionary/stipulate I think it's what's listed there as the transitive verb, wherease you were probably thinking of the intransitive verb | 05:19 |
tchaypo | and now I need to look up what transitive and intransitive verbs are | 05:19 |
*** xuhaiwei has joined #tripleo | 05:19 | |
StevenK | tchaypo: Back to high school English with you? | 05:20 |
tchaypo | I went to high school in QLD in 1994-1999. We learnt about verbs, nouns, and adjectives | 05:21 |
tchaypo | everything else i know about grammar I learnt from learning german | 05:21 |
StevenK | Haha | 05:21 |
xuhaiwei | Your high school takes 5 years? | 05:22 |
SpamapS | tchaypo: same here.. except from learning Spanish and more recently Czech :) | 05:22 |
SpamapS | I re-learned what an infinitive form was this past weekend :) | 05:22 |
tchaypo | In the main, my understanding of how to use english comes from having done a lot of reading; I have intuitions about what's normal and what isn't but usually don't know why | 05:22 |
StevenK | xuhaiwei: 6 years | 05:22 |
SpamapS | luxury | 05:22 |
SpamapS | in the US we had to go to high school for 10 years | 05:23 |
SpamapS | backwards | 05:23 |
tchaypo | xuhaiwei: it was 5 in QLD when i went to school, 6 in NSW at the same time (when StevenK was going through it) | 05:23 |
xuhaiwei | sounds crazy, my high school is only 3 years | 05:23 |
SpamapS | we studied in a box in the middle of the road | 05:23 |
tchaypo | QLD is just about to switch to 6, so they're going to have a double-intake year | 05:23 |
StevenK | We have Kindergarten, years 1 to 6, which is primay school. Years 7 to 12 are high school | 05:23 |
SpamapS | ah | 05:23 |
xuhaiwei | what is QLD | 05:24 |
SpamapS | US goes K-5 "Elementary School", 9-12 "High School" | 05:24 |
StevenK | SpamapS: You have this strange elementary, middle and high school thing. | 05:24 |
SpamapS | we don't acknowledge middle school | 05:24 |
StevenK | xuhaiwei: Queensland, a state in Australia | 05:24 |
SpamapS | it is a dark, terrible place | 05:24 |
StevenK | Haha | 05:24 |
tchaypo | SpamapS: 9-12 seems like it's 6 years short of your claimed 10... | 05:25 |
StevenK | SpamapS: We had a American do years 9-12 at my school because she was so stressed about the SATs | 05:25 |
xuhaiwei | Australians' mother language is English, isn't it? | 05:25 |
SpamapS | where puberty bursts forth upon the unsuspecting students, gushing forth like a river of insanity, berthing boats populated iwth pure lust and whole barges full of awkwardness. | 05:25 |
clarkb | I went to guam to take the SAT | 05:25 |
tchaypo | xuhaiwei: yes, but we don't study it | 05:26 |
SpamapS | clarkb: in soviet guam, SAT goes to you. | 05:26 |
tchaypo | xuhaiwei: most of us don't study any other languages either, except for maybe a couple of years in primary school | 05:26 |
SpamapS | You don't study english directly? | 05:26 |
StevenK | It's more slow form torture, rather than studying. | 05:27 |
SpamapS | My god.. we do that right up until 11th grade when the "English" class really turns into "Literature" | 05:27 |
xuhaiwei | tchaypo: It's too lucky for you to study one language only | 05:27 |
SpamapS | Grammar and spelling and composition.. tons of it. | 05:27 |
tchaypo | We had a class called "english" but it was all about analysing protest poetry and staging bits of shakespeare and so on | 05:27 |
StevenK | tchaypo: Should have done Contemporary? | 05:27 |
SpamapS | tchaypo: yeah, that's the last 2 years in the US | 05:27 |
StevenK | I skipped all that by doing the lowest English | 05:28 |
SpamapS | It's a bit of that in years 9/10 .. but 11 is where they annointed us with shakespearean confusion. | 05:28 |
StevenK | Instead, we spent five months studying All Quiet on the Western Front | 05:28 |
SpamapS | StevenK: do you fail if you speak? ;) | 05:28 |
tchaypo | xuhaiwei: it leaves me embarrassed whenever I travel overseas - everywhere I go I'm surrounded by people I can only communicate with because they took the time to learn my language | 05:28 |
StevenK | And then another five on Strictly Ball... no, can't remember. Too painful. :-P | 05:28 |
tchaypo | StevenK: what's this "contemporary" thing? in QLD we just had "english" | 05:29 |
*** cwolferh has quit IRC | 05:29 | |
SpamapS | xuhaiwei: do you know the english word for a person who speaks two languages? | 05:29 |
clarkb | tchaypo: it was great when I went to europe, the languages almost make sense | 05:30 |
StevenK | tchaypo: Years 11 and 12 when I went through had four levels -- 2U Contemporary, 2U <Something that I've forgotten>, 2U Related and 3U English | 05:31 |
xuhaiwei | tchaypo: If in school you are forced to learn a language which you don't know whether will be used in the future, it's really upset | 05:31 |
killer_prince | SpamapS: so basically i have to take care of special chars like . - etc which can exist in the kernel version.. right.. | 05:31 |
xuhaiwei | SpamapS: no | 05:31 |
tchaypo | xuhaiwei: that's true | 05:31 |
*** cwolferh has joined #tripleo | 05:32 | |
StevenK | Hm, rebooting my seed did not help, which saddens me. | 05:32 |
SpamapS | xuhaiwei: "bilingual" | 05:32 |
SpamapS | xuhaiwei: and 3 languages is "trilingual" | 05:32 |
SpamapS | xuhaiwei: but 1 language... care to guess? | 05:32 |
SpamapS | killer_prince: no | 05:32 |
SpamapS | killer_prince: you have to make sure you find the "end" of the kernel version | 05:33 |
StevenK | SpamapS: "American" ? :-P | 05:33 |
SpamapS | StevenK: well done :) | 05:33 |
xuhaiwei | SpamapS: lingual? | 05:33 |
SpamapS | xuhaiwei: ^^ | 05:33 |
SpamapS | StevenK has met a few of us. | 05:33 |
xuhaiwei | Is that a trap? | 05:33 |
SpamapS | just a joke :) | 05:36 |
tchaypo | it's not fair though - most australians are also monolingual | 05:38 |
StevenK | tchaypo: But we also don't travel everywhere demanding everyone speak English. | 05:38 |
tchaypo | and the once who do have another language usually have it because their parents/grandparents were immigrants and their mother tongue is still used at home | 05:38 |
StevenK | We just travel everywhere and work in bars. | 05:38 |
*** vkozhukalov has quit IRC | 05:39 | |
tchaypo | StevenK: am i correct in thinking that https://review.openstack.org/#/c/80949/2/scripts/setup-clienttools would interfere with the thing you did that rewrites ~/.pydistutils.cfg ? | 05:40 |
killer_prince | SpamapS: sorry but i am still confused. I extract the line with kernel and then I am going token by token using a for loop. and then i am extract the kernel version by removing /boot/vmlinux- which means what is left is just kernel version.. is there anything that i missed.. | 05:42 |
StevenK | tchaypo: I wrote something that rewrites what? | 05:44 |
tchaypo | hrm. I could swear i just read something you wrote where a shell script was replaced with some python that munges ~/.pydistutils.cfg | 05:47 |
*** nati_ueno has quit IRC | 05:47 | |
tchaypo | nope, I'm thinking of https://review.openstack.org/#/c/82705/1/elements/pypi/pre-install.d/00-configure-pypi-mirror from lifeless | 05:48 |
*** e0ne has joined #tripleo | 05:49 | |
*** e0ne has quit IRC | 05:49 | |
StevenK | tchaypo: I'm easily confused with lifeless? :-P | 05:50 |
*** nati_ueno has joined #tripleo | 05:51 | |
tchaypo | now I'm double-confused; lifeless gave https://review.openstack.org/#/c/80949/2 a -2 because (if I'm reading his comment correctly) it tramples on ~/.pydistutils.cfg; then he wrote 82705, which does that and more. | 05:52 |
tchaypo | I assume I'm missing some context | 05:52 |
lifeless | tchaypo: 82705 runs within the chrooted image build | 05:59 |
lifeless | tchaypo: 80949 affects the users actual home dir | 05:59 |
tchaypo | lifeless: oh. that's quite some context. | 06:00 |
lifeless | tchaypo: looking at the code base in question should supply that, in general | 06:01 |
tchaypo | yeah. i know 82705 was a dib element. that should have been a clue. | 06:02 |
tchaypo | s/know/knew/ | 06:02 |
*** ramishra_ has quit IRC | 06:06 | |
tchaypo | and on that note, I'm out for the day. | 06:11 |
*** andreaf has joined #tripleo | 06:14 | |
*** mestery has quit IRC | 06:18 | |
SpamapS | killer_prince: that is all fine, but then in your sed statement you don't anchor that kernel version, and you replace it in the entire file. | 06:22 |
SpamapS | killer_prince: so s/${KERNEL_VERSION}[right here you need something to let sed know where the end of the kernel version is]/ | 06:23 |
SpamapS | killer_prince: so if you expect there to always be a space, or end of line, or ??? there (I'm not really sure what you're aiming at and not super familiar with teh grub.conf details.) then that is what you need to use as an anchor | 06:25 |
SpamapS | killer_prince: without that, you will possibly run this: s/3.11.0-11/3.11.0-1/ and would also change _existing_ instances of 3.11.0-1 to 3.11.0-11 .. which is entirely possible if the image has multiple kernels. | 06:28 |
SpamapS | hrm it is late, I messed up that scenario | 06:29 |
SpamapS | you'd change instances of 3.11.0-11.1 to 3.11.0-1.0 which may not exist. | 06:29 |
SpamapS | killer_prince: anyway, anchor your search string and all is good. | 06:30 |
* SpamapS goes to bed | 06:30 | |
killer_prince | SpamapS: thanks now i get it... i will fix it now.. | 06:32 |
*** eghobo has quit IRC | 06:46 | |
xuhaiwei | I am starting devtest now, and following this instructions http://docs.openstack.org/developer/tripleo-incubator/devtest_setup.html, I have a question, do I have to create a seed vm? | 06:47 |
xuhaiwei | I mean I have had the nova-baremetal worked, and use it to deploy a baremetal node successfully, but only by hand | 06:48 |
xuhaiwei | I did that under the instruction of baremetal wiki | 06:49 |
lifeless | xuhaiwei: do you have heat in your nova-baremetal setup ? | 06:49 |
xuhaiwei | not yet | 06:49 |
lifeless | to deploy a cloud using heat you need neutron nova keystone glance heat all operational; if you don't have that, the seed is the fastest way to get it | 06:50 |
xuhaiwei | the seed is a openstack on the openstack? | 06:51 |
lifeless | the seed is a self contained nova baremetal | 06:51 |
lifeless | which we use to deploy the undercloud | 06:51 |
*** ramishra has joined #tripleo | 06:51 | |
lifeless | using openstack on openstack. | 06:52 |
lifeless | And then we use the undercloud to deploy the overcloud, same way. | 06:52 |
*** ramishra_ has joined #tripleo | 06:53 | |
xuhaiwei | I saw the word 'seed vm', so I related it to a VM | 06:53 |
lifeless | it is a vm | 06:54 |
*** ramishra has quit IRC | 06:54 | |
lifeless | since we have no way to deploy it except by hand | 06:54 |
lifeless | we use direct virsh calls to deploy it | 06:54 |
lifeless | and after that we can use the Nova API | 06:54 |
lifeless | I believe this is all explained in the docs, but if not we should do better. | 06:54 |
*** ramishra_ has quit IRC | 06:55 | |
xuhaiwei | So, the first step to build the seed is working on a clean Ubuntu(if i use ubuntu)? | 06:55 |
lifeless | or fedora or whatever. | 06:56 |
lifeless | we try to be minimally invasive | 06:56 |
lifeless | but to try 'devtest' you'll want about 16GB of ram | 06:56 |
lifeless | since devtest is a demonstration, without the use of baremetal | 06:56 |
lifeless | I mean it uses nova-baremetal | 06:57 |
lifeless | but you don't need physical machines to walk through the process | 06:57 |
xuhaiwei | I think I understand it now, thank you | 06:57 |
lsmola_ | good morning tripleo | 07:01 |
*** lsmola_ has quit IRC | 07:02 | |
*** lsmola_ has joined #tripleo | 07:02 | |
*** vkozhukalov has joined #tripleo | 07:03 | |
*** eghobo has joined #tripleo | 07:05 | |
*** bogdando has quit IRC | 07:05 | |
*** andreaf has quit IRC | 07:08 | |
*** CaptTofu has joined #tripleo | 07:11 | |
*** ramishra has joined #tripleo | 07:13 | |
*** CaptTofu has quit IRC | 07:16 | |
*** jtomasek has joined #tripleo | 07:16 | |
GheRivero | morning all | 07:28 |
*** nati_ueno has quit IRC | 07:37 | |
*** xuhaiwei has quit IRC | 07:37 | |
*** rdopieralski has joined #tripleo | 07:40 | |
*** ifarkas has joined #tripleo | 07:48 | |
*** eghobo has quit IRC | 07:54 | |
*** rlandy has joined #tripleo | 07:55 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tripleo-heat-templates: WIP heat stack-update quick fix https://review.openstack.org/82479 | 07:55 |
*** bogdando has joined #tripleo | 08:03 | |
*** e0ne has joined #tripleo | 08:10 | |
*** jprovazn has joined #tripleo | 08:10 | |
lifeless | man | 08:12 |
lifeless | nova bm is hitting me hard today | 08:12 |
lifeless | | fault | {"message": "No valid host was found. ", "code": 500, "details": " File \"/opt/stack/venvs/nova/local/lib/python2.7/site-packages/nova/scheduler/filter_scheduler.py\", line 108, in schedule_run_instance | | 08:12 |
*** fandi has joined #tripleo | 08:15 | |
rpodolyaka | morning all | 08:21 |
*** xuhaiwei has joined #tripleo | 08:23 | |
lifeless | something has made nova-bm horribly flaky ;( | 08:28 |
*** killer_prince has quit IRC | 08:30 | |
*** mrunge has joined #tripleo | 08:32 | |
*** d0ugal has joined #tripleo | 08:34 | |
*** killer_prince has joined #tripleo | 08:37 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Add elements to user image via USER_DIB_EXTRA_ARGS https://review.openstack.org/82739 | 08:40 |
lifeless | GheRivero: https://review.openstack.org/#/c/81944/ - any chance of a +A ? | 08:41 |
lifeless | [well a +2 + +A :P] | 08:42 |
GheRivero | on it | 08:43 |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Add elements to user image via USER_DIB_EXTRA_ARGS https://review.openstack.org/82739 | 08:43 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Remove non-bootstrap code from init-keystone. https://review.openstack.org/81944 | 08:46 |
*** giulivo has joined #tripleo | 08:46 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Update documentation. https://review.openstack.org/82741 | 08:47 |
lifeless | thanks | 08:47 |
*** matsuhashi has quit IRC | 08:49 | |
*** jistr has joined #tripleo | 08:49 | |
lifeless | WAT | 08:49 |
lifeless | 2014-03-25 08:26:33.396 4757 TRACE nova.compute.manager [instance: 9939a246-60fd-47ff-b53b-ac4d7d2dee6b] RuntimeError: Second simultaneous read on fileno 13 detected. Unless you really know what you're doing, make sure that only one greenthread can read any particular socket. Consider using a pools.Pool. If you do know what you're doing and want to disable this error, call eventlet.debug.hub_prevent_multiple_readers(False) | 08:49 |
*** athomas has joined #tripleo | 08:50 | |
lifeless | 'yay' https://bugs.launchpad.net/nova/+bug/1229475 | 08:52 |
lifeless | invalid... | 08:52 |
uvirtbot | Launchpad bug 1229475 in python-neutronclient "terminate_instance(): RuntimeError: Second simultaneous read on fileno 16 detected" [High,Fix committed] | 08:52 |
*** pblaho has joined #tripleo | 08:53 | |
*** andreaf has joined #tripleo | 08:53 | |
*** jistr is now known as jistr|training | 08:54 | |
*** matsuhashi has joined #tripleo | 08:56 | |
*** viktors has joined #tripleo | 08:57 | |
*** jcoufal has joined #tripleo | 08:57 | |
*** gcha has joined #tripleo | 08:59 | |
openstackgerrit | Om Kumar proposed a change to openstack/tripleo-image-elements: Adds local storage Boot support in case PXE boot fails. https://review.openstack.org/79289 | 09:00 |
*** hashar has joined #tripleo | 09:02 | |
lifeless | GheRivero: https://review.openstack.org/#/c/82705/ may interest you too | 09:10 |
*** CaptTofu has joined #tripleo | 09:12 | |
*** matsuhashi has quit IRC | 09:14 | |
*** derekh has joined #tripleo | 09:15 | |
*** CaptTofu has quit IRC | 09:16 | |
*** lucasagomes has joined #tripleo | 09:17 | |
*** matsuhashi has joined #tripleo | 09:18 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Set selinux default to permissive on Fedora https://review.openstack.org/81826 | 09:21 |
*** tzumainn has joined #tripleo | 09:30 | |
openstackgerrit | Jan Provaznik proposed a change to openstack/tripleo-image-elements: Adds mysql-dev and mariadb-dev elements https://review.openstack.org/79886 | 09:30 |
openstackgerrit | Jan Provaznik proposed a change to openstack/tripleo-image-elements: Adds mariadb element https://review.openstack.org/79884 | 09:30 |
openstackgerrit | Jan Provaznik proposed a change to openstack/tripleo-image-elements: Adds mysql-common element https://review.openstack.org/79885 | 09:30 |
lifeless | GheRivero: I've put some notes at the bottom of https://bugs.launchpad.net/tripleo/+bug/1295732 | 09:34 |
uvirtbot | Launchpad bug 1295732 in tripleo "tripleo devtest overcloud startup takes too long " [High,Triaged] | 09:34 |
GheRivero | lifeless: thanks lifeless. Will talk with Ng to work on that | 09:35 |
Ng | lifeless: I had weird skype issues, but I was partially on the call just now. I heard you talking about virtio, but I couldn't tell if you were saying that someone is already looking at that, or if nobody is | 09:36 |
lifeless | GheRivero: np; I'll be poking more tomorrow. https://review.openstack.org/#/c/82683/ would be a cheap win of a few seconds... if it worked | 09:36 |
lifeless | Ng: someone should | 09:36 |
lifeless | Ng: I think its a key factor - I see 100% CPU utilisation copying bulk data over the network. | 09:36 |
GheRivero | lifeless: Ng: I have spin a tripleo with virtio now, just waiting to finish | 09:37 |
lifeless | \o/ | 09:37 |
Ng | cool | 09:37 |
Ng | I think we can also use virtio for the qcow2 image, which might help a bit | 09:37 |
Ng | but we don't support that atm in configure-vm. I'm almost done teaching it to do that | 09:38 |
lifeless | man we really need that pypi mirror in place | 09:38 |
lifeless | http://logs.openstack.org/83/82683/1/check-tripleo/check-tripleo-seed-precise/1f5ff5b/console.html | 09:38 |
lifeless | Ng: virtio for disk? We can't until we fix nova. | 09:38 |
lifeless | Ng: or find some other way to ensure that ephemeral flavors work. | 09:38 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Default to 30G of disk per bm VM. https://review.openstack.org/82753 | 09:39 |
*** nosnos has quit IRC | 09:39 | |
Ng | lifeless: hrm, why would they not work? | 09:41 |
lifeless | Ng: the ephemeral mapping from nova has sda hard coded in it | 09:42 |
lifeless | Ng: virtio disk is vda | 09:42 |
Ng | ugh :) | 09:43 |
lifeless | Ng: its a fairly straight forward patch to nova, but we need to do that, get a FF, get it in, then we can use virtio disks. | 09:43 |
*** bauzas has joined #tripleo | 09:43 | |
lifeless | Ng: if virtio disks will make a difference, lets do it. But being able to do upgrades is probably more important than speed until then | 09:43 |
GheRivero | is there the same problem in ironic? | 09:44 |
lifeless | GheRivero: until we fix it yes :) | 09:46 |
*** killer_prince has quit IRC | 09:49 | |
*** andreaf has quit IRC | 09:49 | |
*** mrunge has quit IRC | 09:50 | |
rcarrillocruz | guys, do you get IndexError: list index out of range when running tox on tripleo? | 09:52 |
rcarrillocruz | getting that with tox 1.6 and 1.7 | 09:53 |
lifeless | new tox is broken | 09:53 |
lifeless | they forgot about unix compat | 09:53 |
rcarrillocruz | lifeless: which tox ver do you use that is known to work? | 09:53 |
lifeless | I believe 1.5 is | 09:54 |
rcarrillocruz | 1.6 not working for me, and it's not the latest | 09:54 |
rcarrillocruz | k, let me try | 09:54 |
*** thouveng has joined #tripleo | 09:54 | |
rcarrillocruz | vagrant@vagrant-ubuntu-precise-64:~/tripleo-incubator$ tox | 09:56 |
rcarrillocruz | ERROR: tox version is 1.5, required is at least 1.6 | 09:56 |
rcarrillocruz | lol | 09:56 |
rcarrillocruz | i'll keep digging | 09:56 |
lifeless | blink | 09:58 |
lifeless | dunno then | 09:58 |
lifeless | tox is run on most things on commit | 09:58 |
lifeless | I'm not sure there is any tox stuff to run on the incubator itself | 09:58 |
rcarrillocruz | k, i usually run it to make sure my stuff is ok (pep8, syntax and whatever is tested), but I guess can run plain pep8. tbh, i have done mostly openstack-infra stuff till now, so that may be why i didn't hit it .... | 10:03 |
*** mrunge has joined #tripleo | 10:04 | |
*** mrunge has quit IRC | 10:04 | |
*** mrunge has joined #tripleo | 10:04 | |
*** morganfainberg is now known as morganfainberg_Z | 10:05 | |
*** matsuhashi has quit IRC | 10:08 | |
*** matsuhashi has joined #tripleo | 10:10 | |
openstackgerrit | Ricardo Carrillo Cruz proposed a change to openstack/tripleo-incubator: Add trap to clean up openstack-tools folder on failure Closes-Bug: 1226155 https://review.openstack.org/82763 | 10:15 |
*** e0ne_ has joined #tripleo | 10:16 | |
*** jp_at_hp has joined #tripleo | 10:16 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Update elements to use os-svc-daemon -i. https://review.openstack.org/76963 | 10:17 |
openstackgerrit | Ricardo Carrillo Cruz proposed a change to openstack/tripleo-incubator: Add trap to clean up openstack-tools folder on failure https://review.openstack.org/82763 | 10:17 |
*** killer_prince has joined #tripleo | 10:18 | |
*** akrivoka has joined #tripleo | 10:18 | |
*** e0ne has quit IRC | 10:19 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Set selinux default to permissive on Fedora https://review.openstack.org/81826 | 10:19 |
*** CaptTofu has joined #tripleo | 10:25 | |
*** killer_prince has quit IRC | 10:29 | |
openstackgerrit | Ghe Rivero proposed a change to openstack/tripleo-incubator: Allow to pass uncompress option to boot-seed-vm https://review.openstack.org/82772 | 10:30 |
howleyt | lifeless: I'm not following your concern over vhosts in rabbitmq. You said "I mean that neutron and cinder and nova will be using a common RPC service. Having vhosts will be problematic there." in https://etherpad.openstack.org/p/tripleo-vhost-for-rabbitmq-element | 10:35 |
*** athomas has quit IRC | 10:36 | |
lifeless | howleyt: maybe I'm misunderstanding something | 10:39 |
lifeless | howleyt: the goal of vhosts is to partition the different services up, no ? | 10:39 |
howleyt | lifeless: it just partitions the resources on the rabbitmq server. So I can specify that the cinder service (and clients) only has permissions on queues defined in cinder vhost, for example. | 10:40 |
howleyt | but cinder clients or service would not have access to other client's queues, unless we had specific ACL for that. | 10:41 |
lifeless | howleyt: right, so how do you configure it for say ceilometer which needs to be talked to by all the services | 10:42 |
lifeless | (AIUI anyhow; if it doesn't, then gantt which I do understand can be used as an example) | 10:42 |
howleyt | lifeless: so I guess if ceilometer has a bunch of queues on a ceilometer vhost, all services would need permissions that allow them to publish messages to queues on the ceilometer vhost. | 10:44 |
*** xuhaiwei has quit IRC | 10:45 | |
lifeless | howleyt: how do we configure nova then to talk to two vhosts? | 10:45 |
howleyt | lifeless: not so sure about that. | 10:46 |
lifeless | howleyt: so what I've done in the past to secure these things is use the rabbit regex based acls | 10:46 |
*** weshay has joined #tripleo | 10:47 | |
lifeless | howleyt: would that meet your needs? I mean - I'm happy for a vhost config thing to land, I'm just not sure that we can use it :) | 10:47 |
*** andreaf has joined #tripleo | 10:47 | |
*** killer_prince has joined #tripleo | 10:50 | |
lifeless | GheRivero: Ng: https://review.openstack.org/#/c/82705/ | 10:50 |
howleyt | lifeless: I understand what you're saying. I'm not actually familiar with the ceilometer setup or how it uses rabbitmq. | 10:53 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Permit use of wheel mirrors in pypi element. https://review.openstack.org/82705 | 10:54 |
*** ruagair has joined #tripleo | 10:54 | |
lifeless | http://docs.openstack.org/developer/ceilometer/install.html#installing-the-compute-agent | 10:54 |
lifeless | howleyt: it may be that it can work with a vhost | 10:55 |
lifeless | howleyt: haven't looked closely enough | 10:55 |
openstackgerrit | Michael Kerrin proposed a change to openstack/tripleo-incubator: WIP - configure a node ephemeral disk https://review.openstack.org/82776 | 11:04 |
*** hashar has quit IRC | 11:08 | |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-image-elements: Add fedora-rdo-icehouse element https://review.openstack.org/80658 | 11:10 |
*** ramishra has quit IRC | 11:11 | |
*** akrivoka has quit IRC | 11:12 | |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-image-elements: Add fedora-rdo-icehouse element https://review.openstack.org/80658 | 11:13 |
lifeless | slagle: either up up way to late, or you're up WWWAAAYYYYY to late | 11:16 |
slagle | i'm up early here :) | 11:17 |
*** hashar has joined #tripleo | 11:17 | |
slagle | i am looking at snow. which i really thought was over for the season | 11:17 |
*** CaptTofu has quit IRC | 11:17 | |
*** ramishra has joined #tripleo | 11:19 | |
howleyt | lifeless: thanks, I'll take a look into it. | 11:19 |
*** CaptTofu has joined #tripleo | 11:21 | |
*** athomas has joined #tripleo | 11:22 | |
lifeless | Ng: | 11:25 |
lifeless | 2014-03-25 11:06:17.636 | /opt/stack/new//diskimage-builder/bin/ramdisk-image-create: line 190: remove_image: command not found | 11:25 |
lifeless | 2014-03-25 11:06:17.773 | ERROR: gate_hook failed | 11:25 |
lifeless | from http://logs.openstack.org/83/82683/1/check-tripleo/check-tripleo-seed-precise/eaf118f/console.html | 11:25 |
lifeless | from https://review.openstack.org/#/c/82683/ | 11:25 |
lifeless | Ng: since you did the ramdisk stuff I'm thinking you might be best placed to trivially fix my patch :) | 11:25 |
lifeless | Ng: shaving a few more seconds of waste.... | 11:26 |
*** athomas_ has joined #tripleo | 11:26 | |
lifeless | Ng: / slagle: - https://review.openstack.org/#/c/82753/ very useful for -u images :) | 11:26 |
lifeless | night all! | 11:26 |
*** athomas has quit IRC | 11:29 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Fixup Ironic support. https://review.openstack.org/81627 | 11:31 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Permit overriding the nova compute manager. https://review.openstack.org/82677 | 11:31 |
*** e0ne_ has quit IRC | 11:33 | |
*** e0ne has joined #tripleo | 11:33 | |
*** e0ne has quit IRC | 11:38 | |
*** jistr|training has quit IRC | 11:40 | |
*** hashar has quit IRC | 11:40 | |
*** athomas has joined #tripleo | 11:40 | |
*** akrivoka has joined #tripleo | 11:40 | |
*** athomas_ has quit IRC | 11:41 | |
*** jistr has joined #tripleo | 11:41 | |
*** jistr is now known as jistr|training | 11:41 | |
*** ifarkas has quit IRC | 11:43 | |
*** fandi has quit IRC | 11:47 | |
*** ifarkas_ has joined #tripleo | 11:48 | |
*** ifarkas_ has quit IRC | 11:50 | |
*** ifarkas has joined #tripleo | 11:51 | |
*** sseago has quit IRC | 11:54 | |
*** morazi has joined #tripleo | 11:58 | |
*** bcrochet has quit IRC | 11:59 | |
*** bcrochet has joined #tripleo | 12:01 | |
*** pbelanyi has joined #tripleo | 12:06 | |
*** e0ne has joined #tripleo | 12:12 | |
*** e0ne has quit IRC | 12:13 | |
*** julim has joined #tripleo | 12:13 | |
*** e0ne has joined #tripleo | 12:14 | |
*** matsuhashi has quit IRC | 12:16 | |
*** e0ne has quit IRC | 12:18 | |
*** matsuhashi has joined #tripleo | 12:23 | |
*** yamahata has quit IRC | 12:27 | |
*** CaptTofu has quit IRC | 12:45 | |
*** lblanchard has joined #tripleo | 12:46 | |
*** hashar has joined #tripleo | 12:46 | |
*** lucasagomes is now known as lucas-hungry | 12:51 | |
* slagle thinks jenkins ran out of coffee | 13:02 | |
*** noslzzp has joined #tripleo | 13:02 | |
*** matsuhashi has quit IRC | 13:03 | |
killer_prince | slagle: morning.. | 13:03 |
*** dprince has joined #tripleo | 13:03 | |
killer_prince | slagle: i have updated https://review.openstack.org/#/c/79873/ with your comments. can you pls review it again.. | 13:04 |
slagle | killer_prince: sure, will take a look | 13:04 |
killer_prince | slagle: thanks in advance.. | 13:05 |
*** markmc has joined #tripleo | 13:06 | |
*** gcha has quit IRC | 13:13 | |
*** spzala has joined #tripleo | 13:16 | |
*** lazy_prince has quit IRC | 13:22 | |
*** ChanServ changes topic to "the gerrit event stream is currently hung, blocking all testing. troubleshooting is in progress (next update at 14:00 utc)" | 13:22 | |
*** lazy_prince has joined #tripleo | 13:24 | |
*** matty_dubs|gone is now known as matty_dubs | 13:24 | |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/tripleo-incubator: Add the select-cloud script https://review.openstack.org/82807 | 13:26 |
*** mestery has joined #tripleo | 13:28 | |
*** mestery has quit IRC | 13:28 | |
*** mestery has joined #tripleo | 13:29 | |
openstackgerrit | Luigi Toscano proposed a change to openstack/diskimage-builder: Add console kernel parameters to extlinux configuration https://review.openstack.org/82822 | 13:30 |
*** ChanServ changes topic to "tripleo-cd running preserve-ephemeral WIP patches and https://review.openstack.org/#/c/62042/ | Using OpenStack to deploy OpenStack;meetings Tuesday 1900 UTC in #openstack-meeting-alt" | 13:30 | |
*** ramishra has quit IRC | 13:30 | |
*** lucas-hungry is now known as lucasagomes | 13:33 | |
*** gcha has joined #tripleo | 13:34 | |
*** killer_prince has quit IRC | 13:35 | |
*** lazy_prince is now known as killer_prince | 13:35 | |
openstackgerrit | Jan Provaznik proposed a change to openstack/diskimage-builder: Adds "element-provides" support to element dependencies https://review.openstack.org/79421 | 13:38 |
*** yamahata has joined #tripleo | 13:38 | |
*** nati_ueno has joined #tripleo | 13:40 | |
geerdest | zuul broken? https://review.openstack.org/#/c/82807/ | 13:42 |
*** hewbrocca has joined #tripleo | 13:43 | |
*** fandi has joined #tripleo | 13:44 | |
*** nati_ueno has quit IRC | 13:59 | |
*** ramishra has joined #tripleo | 14:00 | |
*** ramishra has quit IRC | 14:02 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Set selinux default to permissive on Fedora https://review.openstack.org/81826 | 14:03 |
*** ramishra has joined #tripleo | 14:04 | |
*** hashar_ has joined #tripleo | 14:04 | |
*** hashar has quit IRC | 14:05 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Add backports repo for jq package https://review.openstack.org/82463 | 14:21 |
*** mestery has quit IRC | 14:24 | |
*** CaptTofu has joined #tripleo | 14:27 | |
*** mestery has joined #tripleo | 14:33 | |
openstackgerrit | Jan Provaznik proposed a change to openstack/diskimage-builder: Adds "element-provides" support to element dependencies https://review.openstack.org/79421 | 14:36 |
*** dprince has quit IRC | 14:40 | |
openstackgerrit | tom-howley proposed a change to openstack/tripleo-heat-templates: Add rabbitmq keepalive and keepalive parameters to overcloud template https://review.openstack.org/81934 | 14:40 |
*** dprince has joined #tripleo | 14:53 | |
*** CaptTofu has quit IRC | 14:54 | |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/tripleo-incubator: Add the select-cloud script https://review.openstack.org/82807 | 14:56 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Glance: Add configuration hierarchy https://review.openstack.org/78226 | 14:59 |
*** sseago has joined #tripleo | 15:07 | |
*** spzala has quit IRC | 15:10 | |
devananda | dprince: ping re https://review.openstack.org/82668 | 15:11 |
dprince | devananda: hi, whats up? | 15:11 |
devananda | dprince: hi! so I posted a different implementation of your patch | 15:12 |
devananda | dprince: would like your input on it | 15:12 |
dprince | devananda: ah, so I looked at it an left feedback on my patch since that is where the thread was. | 15:12 |
dprince | devananda: the gist is I'm fine with either. I see yours as more of a refactoring of the code that was already there, and mine as just a bug fix. | 15:13 |
*** spzala has joined #tripleo | 15:13 | |
devananda | dprince: ah, gotcha. too many windows open, didn't see your reply | 15:14 |
devananda | thanks | 15:14 |
dprince | devananda: noting that I do like the fact that your refactoring brings the ipmitool driver closer in line with the pygmi implementation | 15:14 |
*** spzala has quit IRC | 15:17 | |
*** e0ne has joined #tripleo | 15:19 | |
openstackgerrit | Ana Krivokapic proposed a change to openstack/tuskar-ui: Fix checkboxes on the nodes page https://review.openstack.org/82568 | 15:21 |
*** noslzzp has quit IRC | 15:24 | |
*** noslzzp has joined #tripleo | 15:24 | |
*** mestery has quit IRC | 15:24 | |
*** hashar has joined #tripleo | 15:33 | |
*** hashar_ has quit IRC | 15:36 | |
*** CaptTofu has joined #tripleo | 15:37 | |
*** hashar_ has joined #tripleo | 15:38 | |
dprince | slagle: would be nice to seal the deal on the Fedora em1/em2 stuff this week. https://review.openstack.org/#/c/82093/ and https://review.openstack.org/#/c/82144 should do it I think. | 15:40 |
*** hashar has quit IRC | 15:41 | |
*** akrivoka has quit IRC | 15:42 | |
*** akrivoka has joined #tripleo | 15:43 | |
*** CaptTofu has quit IRC | 15:44 | |
*** hashar_ has quit IRC | 15:49 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: baremetal: correct the path of ifcfg-eth0 https://review.openstack.org/82093 | 15:50 |
*** eghobo has joined #tripleo | 15:52 | |
*** eghobo has quit IRC | 15:52 | |
*** eghobo has joined #tripleo | 15:53 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Fedora uses em1 for undercloud/overcloud https://review.openstack.org/82144 | 15:55 |
slagle | dprince: ^^ | 15:56 |
*** killer_prince is now known as lazy_prince | 15:57 | |
dprince | slagle: thanks, glad to finally have that off the list | 15:58 |
*** mestery has joined #tripleo | 15:59 | |
*** rdopieralski has quit IRC | 16:00 | |
*** matty_dubs is now known as matty_dubs|lunch | 16:02 | |
*** fandi has quit IRC | 16:06 | |
*** fandi has joined #tripleo | 16:08 | |
*** mestery has quit IRC | 16:09 | |
*** thouveng has quit IRC | 16:09 | |
*** mestery has joined #tripleo | 16:10 | |
*** gcha has quit IRC | 16:10 | |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Expose more testenv parameters https://review.openstack.org/82855 | 16:10 |
*** viktors has quit IRC | 16:13 | |
*** nati_ueno has joined #tripleo | 16:17 | |
*** hashar has joined #tripleo | 16:20 | |
SpamapS | dprince: https://review.openstack.org/#/c/82144/1/scripts/devtest_overcloud.sh ... Would have been nice to test it on Ubuntu .. you _do_ have access to quite a few baremetal Ubuntu machines. | 16:21 |
dprince | SpamapS: I did test it :) | 16:21 |
SpamapS | dprince: I'm pretty sure that we'll end up with em1 on Ubuntu. | 16:21 |
SpamapS | unless baremetal was merged without installing biosdevname on Ubuntu | 16:21 |
dprince | SpamapS: It wasn't clear to me why it wasn't working though. | 16:22 |
*** newell has joined #tripleo | 16:22 | |
*** ifarkas has quit IRC | 16:22 | |
dprince | SpamapS: Based on feedback during the reviews I did my best to make baremetal support Ubuntu. And I tested it. | 16:22 |
SpamapS | dprince: so Ubuntu has biosdevname, but still ends up with ethX ? | 16:22 |
dprince | SpamapS: Yes. I even hacked in the udev rules file to make it try it. | 16:23 |
*** vkozhukalov has quit IRC | 16:23 | |
dprince | SpamapS: If I recall one of the udev rules files was guarding against using it as a default for some reason. | 16:23 |
SpamapS | dprince: ah.. worth asking in #ubuntu-devel ... I'll do that | 16:24 |
dprince | SpamapS: gotta say. I did try it though. Perhaps I missed something stupid. | 16:27 |
SpamapS | dprince: no, I think Ubuntu may be playing it safe. :p | 16:27 |
*** andreaf has quit IRC | 16:27 | |
*** nati_ueno has quit IRC | 16:30 | |
SpamapS | dprince: Not really sure why though.. I'm taking a look at the udev rules now | 16:30 |
lsmola_ | SpamapS: hello | 16:30 |
SpamapS | dprince: I swear I remember it being enabled right after 12.04 was released | 16:30 |
dprince | SpamapS: At first I tried manually appending the 'biosdevname' option (or whatever that udev rule expected). | 16:31 |
lsmola_ | SpamapS: any idea why this is not called during stack-update https://github.com/openstack/tripleo-image-elements/blob/master/elements/os-refresh-config/os-refresh-config/post-configure.d/99-refresh-completed#L10 | 16:31 |
dprince | SpamapS: That seemed like the mechanism to use. Then that didn't work and I just freakin hackup up the udev rule, rebooted, and still no dice | 16:31 |
SpamapS | dprince: I've seen 13.10 servers with emX ... so it may also be a hardware thing | 16:32 |
SpamapS | dprince: as in, some of them do it, some don't | 16:32 |
dprince | SpamapS: well, technically I think only embedded NICs show up as em1/em2 | 16:32 |
SpamapS | Dunno, I'm building an image now and I'll test it. | 16:32 |
SpamapS | lsmola_: that should definitely run | 16:32 |
dprince | SpamapS: em -> embedded | 16:32 |
SpamapS | lsmola_: assuming completion-handle is set :) | 16:32 |
dprince | SpamapS: in my case this same box worked great for Fedora (and does have an embedded NIC on it) | 16:33 |
SpamapS | dprince: right, so in the systems I've seen, eth0 and eth1 became em0 and em1, and then eth2 became em0 | 16:33 |
SpamapS | err | 16:33 |
SpamapS | eth0 | 16:33 |
SpamapS | dprince: with our mellanox cards for instance, I believe they represent themselves as embedded because the bios recognizes them | 16:33 |
SpamapS | so then it goes from eth2 -> em2 | 16:34 |
dprince | SpamapS: Right. Other NICs get stable-names too BTW but sometimes they are funky. Like I have a couple USB NICs that show up as enp0s20u4. The important thing is it is consistent, and predictable... (unlike eth0, eth1...) | 16:35 |
SpamapS | dprince: right.. so we want that .. not sure why we're not getting that | 16:36 |
SpamapS | dprince: anyway, I've booted a box.. have a train to catch, will check back in from the rails. :) | 16:38 |
*** UtahDave has joined #tripleo | 16:39 | |
*** bauzas has quit IRC | 16:40 | |
openstackgerrit | tom-howley proposed a change to openstack/tripleo-image-elements: Add keepalive option to rabbitmq config https://review.openstack.org/81920 | 16:42 |
openstackgerrit | Stuart McLaren proposed a change to openstack/tripleo-image-elements: Glance: Change seed json to use config hierarchy https://review.openstack.org/78271 | 16:46 |
lsmola_ | SpamapS: hmm my handle doesn't receive this signal, but id does with stack-create | 16:49 |
lsmola_ | SpamapS: I wonder why :-) | 16:50 |
*** jpeeler has joined #tripleo | 16:52 | |
*** jpeeler has joined #tripleo | 16:52 | |
lsmola_ | SpamapS: hmm I wonder if I should just hack this for now, since we should delete these handles anyway, with HOTSoftwareConfig | 16:53 |
lsmola_ | SpamapS: I've heard HOTSoftwareConfig is already handling that, right? | 16:54 |
*** jistr|training has quit IRC | 16:58 | |
lsmola_ | SpamapS: so when update, it receives the signal only from the instances that were already created, but not from the new ones, weird :-o | 16:59 |
*** jcoufal has quit IRC | 17:00 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-image-elements: Add testenv image building to deploy-testenv https://review.openstack.org/81686 | 17:01 |
*** UtahDave has left #tripleo | 17:01 | |
*** nati_ueno has joined #tripleo | 17:02 | |
*** matty_dubs|lunch is now known as matty_dubs | 17:02 | |
*** ifarkas has joined #tripleo | 17:03 | |
*** morganfainberg_Z is now known as morganfainberg | 17:04 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-image-elements: Add testenv image building to deploy-testenv https://review.openstack.org/81686 | 17:07 |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-image-elements: Add support to deploy-testenv for multiple environments https://review.openstack.org/81686 | 17:10 |
*** ramishra has quit IRC | 17:11 | |
*** saurabhs has joined #tripleo | 17:12 | |
*** ramishra has joined #tripleo | 17:13 | |
*** saurabhs1 has joined #tripleo | 17:17 | |
saurabhs1 | SpamapS : I split the big trove review in 4 different reviews, just making sure that is what you wanted me to do? | 17:17 |
saurabhs1 | https://review.openstack.org/#/c/82605/ | 17:18 |
saurabhs1 | https://review.openstack.org/#/c/82606/ | 17:18 |
saurabhs1 | https://review.openstack.org/#/c/82610/ | 17:18 |
saurabhs1 | https://review.openstack.org/#/c/82614/ | 17:18 |
*** saurabhs has quit IRC | 17:19 | |
*** ifarkas_ has joined #tripleo | 17:20 | |
openstackgerrit | Ricardo Carrillo Cruz proposed a change to openstack/tripleo-incubator: Add trap to clean up openstack-tools folder on failure https://review.openstack.org/82763 | 17:24 |
openstackgerrit | Chris Jones proposed a change to openstack/diskimage-builder: Remove an excess cp of disk images. https://review.openstack.org/82683 | 17:25 |
*** andreaf has joined #tripleo | 17:25 | |
*** imtiaz has joined #tripleo | 17:32 | |
*** jprovazn has quit IRC | 17:32 | |
*** e0ne has quit IRC | 17:36 | |
imtiaz | Hi all. I'm wondering if anyone can give me some pointers on how to boot a baremetal server from a qcow2 image. From what I understand PXE boot process by default doesn't know how to deal with a qcow2 file and expects a kickstart file. | 17:36 |
Ng | imtiaz: the qcow2 is never booted via PXE. Instead the machine is booted into a deployment image which exports the machine's disk to the server controlling things, so it can write the qcow2 image to the machine/s disk | 17:41 |
Ng | machine reboots, boots from disk, bam. | 17:41 |
*** mrunge has quit IRC | 17:41 | |
Lotus907efi | what is the possibility of adding a variable to the diskimager-builder line in devtest_overcloud.sh that builds the end user test image so it would allow setting the variable to an element list? | 17:45 |
*** hashar has quit IRC | 17:47 | |
Ng | Lotus907efi: doesn't seem beyond the realms of possibility, but really that image is just booted as a "look ma, it really works!" step | 17:47 |
Lotus907efi | yes, but it builds by default from archive.ubuntu.blah | 17:47 |
*** epim has joined #tripleo | 17:48 | |
Lotus907efi | what I did last night was add the "apt-sources" element to that line | 17:48 |
*** mestery_ has joined #tripleo | 17:48 | |
derekh | Lotus907efi: like this https://review.openstack.org/#/c/82739/2 | 17:48 |
*** mestery has quit IRC | 17:48 | |
Lotus907efi | so it would allow me to let the system build the image from my internal ubuntu repository | 17:48 |
Lotus907efi | Yes, that is what I meant. | 17:49 |
*** athomas has quit IRC | 17:49 | |
Lotus907efi | any idea why Dan Prince was against merging it??? | 17:49 |
Lotus907efi | it seems like a reasonable thing to me | 17:50 |
*** mestery_ is now known as mestery | 17:50 | |
imtiaz | +Ng: Thanks for your answer. So this deployment image has to be first created with disk-image-builder ? | 17:50 |
Ng | imtiaz: correct. tripleo-incubator/scripts/devtest_ramdisk.sh is where we do it in the devtest.sh story | 17:50 |
*** tzumainn has quit IRC | 17:52 | |
imtiaz | +Ng: Excellent. Thanks again. I'll look it up. | 17:53 |
Ng | Lotus907efi: so if that's all you want to do specifically, export NODE_DIST="ubuntu apt-sources" - that will affect all the image builds, including the demo image | 17:53 |
Lotus907efi | yeah, lifeless told me that too | 17:54 |
*** mrunge has joined #tripleo | 17:55 | |
*** derekh has quit IRC | 17:55 | |
*** imtiaz has quit IRC | 17:57 | |
*** pbelanyi has quit IRC | 18:00 | |
*** eguz has joined #tripleo | 18:02 | |
Lotus907efi | hmm, devtest run last night seems to have resulted in a not-compute VM doing a kernel oops when trying to bootup | 18:04 |
greghaynes | Known bug | 18:04 |
greghaynes | remake | 18:04 |
Lotus907efi | hmm, ok | 18:04 |
greghaynes | should be fairly rare | 18:04 |
Lotus907efi | so delete the qcow image and rebuild the image, or do I need to pull a fresh code tree with fixes? | 18:05 |
*** eghobo has quit IRC | 18:05 | |
*** Matt2 has left #tripleo | 18:06 | |
greghaynes | just delete image and rebuild | 18:07 |
SpamapS | saurabhs1: yes that is perfect thank you | 18:09 |
SpamapS | lsmola_: host software config will eventually help us not need to have explicit wait conditions | 18:09 |
*** pblaho has quit IRC | 18:09 | |
SpamapS | lsmola_: but it suffers the same problem with updates that regular wait conditions / handles suffer | 18:10 |
*** vkozhukalov has joined #tripleo | 18:10 | |
*** Matt1 has joined #tripleo | 18:16 | |
*** jang1 has joined #tripleo | 18:21 | |
*** shakamunyi has joined #tripleo | 18:25 | |
*** shakamunyi has joined #tripleo | 18:26 | |
*** shakamunyi has quit IRC | 18:26 | |
*** mrunge has quit IRC | 18:26 | |
*** shakamunyi has joined #tripleo | 18:27 | |
*** shakamunyi has quit IRC | 18:27 | |
dprince | lucasagomes: -2 says boom like nothing else. :) heh | 18:28 |
lucasagomes | dprince, heh yeah sorry for that | 18:28 |
dprince | lucasagomes: no worries man, glad we got it sorted out somewhere | 18:28 |
lucasagomes | dprince, yeah indeed! | 18:29 |
lucasagomes | booooooom! :) | 18:29 |
*** panda has quit IRC | 18:29 | |
openstackgerrit | Stuart McLaren proposed a change to openstack/tripleo-image-elements: Glance: Create glance.protocol param for http/https https://review.openstack.org/82890 | 18:30 |
dprince | lucasagomes: BTW, your going down for that. In foosball that is | 18:30 |
lucasagomes | dprince, hah, well you better start practicing for atlanta then :P | 18:31 |
dprince | lucasagomes: nah man, practice is for rookies. I'm just going to use my left hand this time (goelie shots) | 18:32 |
* dprince activates brick wall | 18:32 | |
lucasagomes | lol | 18:32 |
lucasagomes | slagle, we need to play again against dprince and derekh, let's beat them this time | 18:33 |
dprince | lucasagomes: oh, so on a more serious note. Do you have a minute to chat about the Ironic iboot driver patch? | 18:35 |
lucasagomes | dprince, sure | 18:35 |
dprince | lucasagomes: so what needs doing? | 18:35 |
*** ifarkas_ has quit IRC | 18:35 | |
lucasagomes | dprince, I got rebase that patch and fix the problems addressed by the reviewers | 18:35 |
lifeless | morning | 18:36 |
jang1 | evening all | 18:37 |
dprince | lucasagomes: okay, last rebase was a week ago? | 18:37 |
jang1 | lifeless: saw that pypi extra-index-url patch, it's made quite a difference. | 18:37 |
lifeless | jang1: sweet | 18:38 |
lifeless | jang1: science, who knew. | 18:38 |
lucasagomes | dprince, no, I think december or something heh I totally abandoned that patch because I was working on other stuff | 18:38 |
lucasagomes | dprince, so you need it soon? cause I don't think it will land before juno | 18:39 |
lucasagomes | I can try to fix the problems and rebase it tomorrow | 18:40 |
dprince | lucasagomes: I would like it in (because I use it) :) Don't care when but sooner is better than later although I can wait for Juno NP. | 18:40 |
lucasagomes | dprince, ack | 18:41 |
*** e0ne has joined #tripleo | 18:41 | |
lucasagomes | I will at least fix the major problem pointed to the people on that review | 18:41 |
Lotus907efi | jang1: which patch is that for the pypi extra-index-url ? I would like to take a look at that too | 18:41 |
lifeless | Lotus907efi: ee18fe41da6c77b2ef0e1add4a6feb93b9a31ac8 in diskimage-builder | 18:42 |
jang1 | It's landed. A new tunable in the pypi element - DIB_NO_PIP_something. | 18:42 |
dprince | lucasagomes: cool. | 18:42 |
dprince | lucasagomes: I'll try and chip in some too because this is most important to me at this point anyways | 18:43 |
lifeless | Lotus907efi: just re-read the element/pypi/README.md | 18:43 |
Lotus907efi | ok | 18:43 |
dprince | lucasagomes: appreciate the work you put into porting this one already | 18:43 |
lifeless | Lotus907efi: it also permits you to use wheels (assuming a suitable mirror is present) | 18:43 |
lucasagomes | dprince, ack :) cheers for that | 18:43 |
Lotus907efi | cool | 18:43 |
lifeless | jang1: I can now build *and deploy* an overcloud in 17m | 18:44 |
lifeless | jang1: with --offline -u | 18:44 |
Lotus907efi | lifeless: mordred was setting up a pypi mirror here in Fort Collins a week or two ago. Do you know the URL for that? | 18:44 |
lifeless | mordred: ^ | 18:44 |
lifeless | Lotus907efi: I don't, but hopefully I've just invoked him :) | 18:45 |
Lotus907efi | magic invocation of mordred? cool trick that | 18:45 |
jang1 | Lotus907efi: somewhere on the wiki page there's a summary of site-local mirrors | 18:46 |
Lotus907efi | you ARE a wizard of higher order | 18:46 |
jang1 | I think the ftc one is filled in | 18:46 |
Lotus907efi | ummm, which wiki page? openstack or hpcloud? | 18:46 |
jang1 | hpcloud. | 18:46 |
Lotus907efi | nuts, status of FtC mirror is marked: blocked waiting on more storage | 18:47 |
jang1 | have a quick whip-round the office :-) | 18:48 |
*** lucasagomes is now known as lucas-afk | 18:48 | |
*** pbelanyi has joined #tripleo | 18:48 | |
*** rpodolyaka1 has joined #tripleo | 18:50 | |
*** shakayumi has joined #tripleo | 18:50 | |
Lotus907efi | so my pypi mirror is only using under 400MB so that seems like it should not be a huge problem | 18:51 |
*** shakayumi has joined #tripleo | 18:51 | |
Lotus907efi | mordred: any news about the FtC pypi mirror system? Is it even semi-functional? | 18:52 |
*** ifarkas_ has joined #tripleo | 18:53 | |
*** ramishra has quit IRC | 18:55 | |
*** akrivoka has quit IRC | 18:55 | |
*** ramishra has joined #tripleo | 18:55 | |
*** derekh has joined #tripleo | 18:59 | |
*** jistr has joined #tripleo | 18:59 | |
*** ramishra has quit IRC | 18:59 | |
lifeless | meeting time, right ? | 19:01 |
*** jprovazn has joined #tripleo | 19:02 | |
*** shakayumi has quit IRC | 19:05 | |
*** noslzzp has quit IRC | 19:06 | |
*** hewbrocca has quit IRC | 19:09 | |
*** rpodolyaka1 has quit IRC | 19:11 | |
*** rpodolyaka1 has joined #tripleo | 19:11 | |
*** slagle_ has joined #tripleo | 19:13 | |
*** slagle has quit IRC | 19:15 | |
*** noslzzp has joined #tripleo | 19:15 | |
*** hewbrocca has joined #tripleo | 19:17 | |
*** openstackgerrit has quit IRC | 19:18 | |
*** openstackgerrit has joined #tripleo | 19:18 | |
*** slagle_ is now known as slagle | 19:18 | |
openstackgerrit | Jon-Paul Sullivan proposed a change to openstack/tripleo-incubator: Add the select-cloud script https://review.openstack.org/82807 | 19:26 |
*** jp_at_hp has quit IRC | 19:27 | |
mordred | Lotus907efi: sorry, it's only half functional. maybe cody-somerville will fix it | 19:28 |
*** pblaho has joined #tripleo | 19:29 | |
*** pblaho has quit IRC | 19:31 | |
*** hashar has joined #tripleo | 19:38 | |
lifeless | [2014-03-26 08:20:14] Total runtime: 2181 s | 19:43 |
lifeless | [2014-03-26 08:20:14] ramdisk : 61 s | 19:43 |
lifeless | [2014-03-26 08:20:14] seed : 412 s | 19:43 |
lifeless | [2014-03-26 08:20:14] undercloud : 545 s | 19:43 |
lifeless | [2014-03-26 08:20:14] overcloud : 1144 s | 19:43 |
lifeless | total devtest.sh runtime - 36m | 19:43 |
*** shakayumi has joined #tripleo | 19:45 | |
*** shakayumi has quit IRC | 19:45 | |
GheRivero | lifeless: I want your machine | 19:46 |
Lotus907efi | mordred: I can probably fix it if no-one else is available | 19:48 |
lifeless | GheRivero: thats wheels + --offline + -u | 19:48 |
greghaynes | wheels were huge for me | 19:49 |
greghaynes | I should try the other two.. | 19:49 |
lifeless | GheRivero: plus an model name : Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz | 19:49 |
Lotus907efi | yeah, even with local mirrors now functioning for me I am still just over an hour on a devtest run | 19:49 |
Lotus907efi | and this is on a 24 core system with 24GB or memory | 19:49 |
Lotus907efi | of memeory | 19:49 |
Lotus907efi | memory | 19:49 |
* Lotus907efi can't type | 19:50 | |
GheRivero | lifeless: disks? | 19:50 |
Lotus907efi | lifeless: I looked at the pypi README.md file and I do not see a mention of -u | 19:50 |
Lotus907efi | what does that do? | 19:51 |
lifeless | GheRivero: spinning platters | 19:51 |
lifeless | GheRivero: just ext4 | 19:51 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Configure uri_v3 auth url https://review.openstack.org/82035 | 19:51 |
GheRivero | I don't get it. Same CPU, 16GB RAM, SSD+HDD and overcloud times out | 19:52 |
*** shakayumi has joined #tripleo | 19:54 | |
*** ramishra has joined #tripleo | 19:56 | |
*** shakamunyi has joined #tripleo | 19:56 | |
Lotus907efi | GheRivero: what does heat event-list overcloud tell you? | 19:56 |
Lotus907efi | it might tell you why overcloud is timing out | 19:56 |
GheRivero | Lotus907efi: retrying. Last error was cloud-init kernel pacnic trying to resize | 19:57 |
Lotus907efi | hmmm | 19:58 |
*** shakayumi has quit IRC | 19:58 | |
greghaynes | GheRivero: ah, thats the known random resize fail :/ | 19:58 |
greghaynes | although I couldnt find a ticket for it when I looked earler... | 19:59 |
GheRivero | but only with amd64 guests. With i386 it just timeout | 19:59 |
greghaynes | Oh, you consistently get resize fail with amd64? | 19:59 |
GheRivero | I would say yes | 20:00 |
greghaynes | odd. I was getting that ~1/100 builds... maybe you have a nice setup to debug it :) | 20:00 |
GheRivero | lifeless: are you building i386 or amd64 guests? | 20:00 |
lifeless | GheRivero: amd64 | 20:01 |
lifeless | GheRivero: since thats what my host machine has and thus the wheels are | 20:01 |
lifeless | I've given dprince a copy of a qcow2 file that shows the resize bug | 20:01 |
* tchaypo wakes up just in time to miss the meeting | 20:01 | |
*** CaptTofu has joined #tripleo | 20:02 | |
Lotus907efi | resize bug only shows up for the overcloud control VM or the compute VMs too? | 20:02 |
dprince | lifeless: when you built this image were you using the latest DIB, also: did you the naughty --max-online-resize option? | 20:03 |
*** shakamunyi has quit IRC | 20:03 | |
Lotus907efi | I just had a overcloud control node fail to boot because of that (I think it was the resize bug anyway) | 20:03 |
*** pbelanyi has quit IRC | 20:04 | |
lifeless | dprince: no | 20:04 |
mordred | Lotus907efi: awesome. as soon as I'm out of these meetings, I'll send you a message on where the stuff is | 20:04 |
lifeless | dprince: thats why I pinged you, because we know now that that option isn't the only cause of the issue | 20:04 |
Lotus907efi | ok | 20:04 |
dprince | lifeless: well, I'd like to see the full stack trace. But sure, maybe there is something else that exposes it. | 20:05 |
*** derekh has quit IRC | 20:05 | |
*** lblanchard has quit IRC | 20:05 | |
lifeless | SpamapS: / slagle: https://review.openstack.org/#/c/82677/3 <- pre-req for Ironic | 20:05 |
dprince | lifeless: like I said though the kernel side fix should be in route (via kernel updates) | 20:05 |
lifeless | dprince: I'd love to see it too, haven't had time to slap a serial console on the vm | 20:06 |
*** jistr has quit IRC | 20:06 | |
*** lblanchard has joined #tripleo | 20:06 | |
rbrady | https://review.openstack.org/#/c/80600/ | 20:06 |
rbrady | https://review.openstack.org/#/c/81804/ | 20:06 |
Lotus907efi | I got an error of "Warning: Failed to resize filesystem" is that the same thing? | 20:06 |
*** shakamunyi has joined #tripleo | 20:06 | |
*** rpodolyaka1 has quit IRC | 20:07 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Permit overriding the nova compute manager. https://review.openstack.org/82677 | 20:09 |
*** rpodolyaka1 has joined #tripleo | 20:11 | |
*** e0ne has quit IRC | 20:15 | |
*** rpodolyaka1 has quit IRC | 20:15 | |
*** jprovazn has quit IRC | 20:15 | |
*** e0ne has joined #tripleo | 20:16 | |
bnemec | Another easy +A for someone: https://review.openstack.org/#/c/80567/ | 20:17 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Add a softlink for /var/log/mysql https://review.openstack.org/80567 | 20:18 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Custom service file is not needed for qpidd on systemd based hosts https://review.openstack.org/81901 | 20:19 |
*** e0ne has quit IRC | 20:20 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: DHCP: make udev rules want dhcp-interface@.service https://review.openstack.org/81596 | 20:23 |
*** rlandy has quit IRC | 20:24 | |
*** vkozhukalov has quit IRC | 20:28 | |
*** dprince has quit IRC | 20:33 | |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Add no-op cinder-tgt element https://review.openstack.org/81867 | 20:33 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Add mysql-mariadb-compat element https://review.openstack.org/78034 | 20:33 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Add cinder-lio element https://review.openstack.org/78463 | 20:33 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Factor out tgt-specific parts of cinder element https://review.openstack.org/78462 | 20:33 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Allow os-svc-daemon to specify dir name with -d option https://review.openstack.org/78033 | 20:33 |
*** rpodolyaka1 has joined #tripleo | 20:38 | |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-image-elements: Add fedora-rdo-icehouse element https://review.openstack.org/80658 | 20:39 |
openstackgerrit | James Slagle proposed a change to openstack/tripleo-image-elements: Enable os-collect-config for the package install https://review.openstack.org/81927 | 20:40 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Remove "Revert https://review.openstack.org/#/c/58533/19" https://review.openstack.org/82462 | 20:42 |
*** rpodolyaka1 has quit IRC | 20:42 | |
lifeless | SpamapS: slagle: can I get a hell yeah on https://review.openstack.org/#/c/82414/ ? | 20:44 |
slagle | lifeless: i'll trade you for one: https://review.openstack.org/#/c/81927/ | 20:46 |
*** ramishra has quit IRC | 20:47 | |
*** ramishra has joined #tripleo | 20:48 | |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Fix Ironic templates https://review.openstack.org/82414 | 20:48 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Enable os-collect-config for the package install https://review.openstack.org/81927 | 20:52 |
*** ramishra has quit IRC | 20:52 | |
openstackgerrit | A change was merged to openstack/diskimage-builder: Set +x on executable files https://review.openstack.org/81633 | 20:54 |
lifeless | jogo: H201 <- WAT? thats so Python 2.3 man | 20:55 |
jogo | lifeless: you want to use 'except:'? | 20:57 |
lifeless | jogo: I want to know the rationale for objecting to it | 21:01 |
*** jang1 has quit IRC | 21:01 | |
lifeless | since in dead unsupported Pythons it was a problem but is not for anything recent (2.4?2.5? + ) | 21:02 |
lifeless | greghaynes: https://review.openstack.org/#/c/81959/ | 21:02 |
jogo | lifeless: go on ... | 21:02 |
lifeless | jogo: so old bare except would catch internal-to-the-vm exceptions | 21:02 |
jogo | also there was a massive ML thread on this at one point | 21:02 |
lifeless | jogo: like SystemExit, KeyboardInterrupt and GeneratorExit | 21:03 |
jogo | ahh so that part of the rule may be outdated | 21:03 |
lifeless | jogo: this was fixed because it was a huge bug. Now it does the right thing. | 21:03 |
jogo | in general though we don't want 'except' OR 'except Excetpion' | 21:03 |
jogo | as both are too general | 21:03 |
clarkb | python 3 requires you not have a bare except right? | 21:04 |
clarkb | I thought that was the rational | 21:04 |
lifeless | clarkb: ahahaha no. | 21:04 |
lifeless | >>> try: | 21:04 |
lifeless | ... 1/0 | 21:04 |
lifeless | ... except: | 21:04 |
lifeless | ... pass | 21:04 |
lifeless | ... | 21:04 |
lifeless | >>> | 21:04 |
lifeless | Python 3.3.1 (default, Apr 17 2013, 22:30:32) | 21:04 |
lifeless | jogo: except: is identical to except Exception: | 21:05 |
lifeless | jogo: with one special case - it catches string exceptions. | 21:05 |
lifeless | jogo: BUT | 21:05 |
lifeless | jogo: they are gone in 3, so it really can't matter for 'us | 21:05 |
lifeless | jogo: I don't get 'too general' | 21:05 |
lifeless | jogo: since try:finally: is 'do something after errors but raise' | 21:06 |
lifeless | jogo: try:except: is 'do something after errors but I may choose not to raise' | 21:06 |
jogo | lifeless: in python 2.7.5 a KeyboardInterrupt is caught by 'except:' and not 'except Exception' | 21:06 |
lifeless | *blink* | 21:07 |
* lifeless cross checks | 21:07 | |
jogo | try: time.sleep(10) | 21:07 |
jogo | except Exception: print "OH HAI" | 21:07 |
lifeless | you're right, I'm clearly wrong. | 21:08 |
lifeless | jogo: ok, ignore my whinge. | 21:08 |
*** shakayumi has joined #tripleo | 21:08 | |
greghaynes | lifeless: responded | 21:08 |
jogo | Never use catch-all except: statements, or catch Exception or StandardError, unless you are re-raising the exception or in the outermost block in your thread (and printing an error message). Python is very tolerant in this regard and except: will really catch everything including misspelled names, sys.exit() calls, Ctrl+C interrupts, unittest failures and all kinds of other exceptions that you simply don't want to catch. | 21:09 |
*** shakayumi has quit IRC | 21:09 | |
lifeless | greghaynes: oh, I fixed that locally, but failed. | 21:09 |
jogo | http://google-styleguide.googlecode.com/svn/trunk/pyguide.html#Exceptions | 21:09 |
* jogo goes back to ignoring lifeless | 21:09 | |
Lotus907efi | lifeless: yesterday you said there was a simple option change to apt-mirror to create a single unified tree instead of the separate tree that jeb did | 21:10 |
Lotus907efi | I want to try setting up a precise mirror so I can try precise overcloud images | 21:10 |
*** shakamunyi has quit IRC | 21:11 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 21:11 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Remove backwards compatability in setup-baremetal https://review.openstack.org/78467 | 21:11 |
lifeless | Lotus907efi: http://paste.ubuntu.com/7153336/ | 21:12 |
Lotus907efi | ok, thanks | 21:12 |
lifeless | Lotus907efi: thats my mirror of saucy amd64 only | 21:12 |
lifeless | erm I mean amd64 + i386 but not all components | 21:12 |
Lotus907efi | ok, I can alter for precise | 21:13 |
lifeless | in that I skip backports and proposed | 21:13 |
Lotus907efi | ah | 21:13 |
Lotus907efi | and that cust down how much you have to mirror? | 21:13 |
Lotus907efi | cuts | 21:13 |
lifeless | some, but its just stuff I don't want | 21:13 |
lifeless | I don't use backports or proposed often enough to want it | 21:13 |
lifeless | you could skip source if you want to reduce the mirror load a lot | 21:14 |
lifeless | for instance | 21:14 |
*** jp_at_hp has joined #tripleo | 21:14 | |
*** jp_at_hp has joined #tripleo | 21:14 | |
*** ifarkas has quit IRC | 21:15 | |
lifeless | slagle: one more - https://review.openstack.org/#/c/82431/ | 21:15 |
*** ifarkas_ has quit IRC | 21:16 | |
lifeless | slagle: this will let us change toci to make the calls needed to let us move forward with the refactor needed for ironic.... | 21:16 |
*** noslzzp has quit IRC | 21:17 | |
jp_at_hp | SpamapS, Ng tests have passed on https://review.openstack.org/#/c/80644, any chance you could re-review please? | 21:17 |
*** jp_at_hp has quit IRC | 21:19 | |
*** lblanchard has quit IRC | 21:21 | |
lifeless | Lotus907efi: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1233075 - what DIB_RELEASE did you use ? | 21:28 |
uvirtbot | Launchpad bug 1233075 in linux "resizefs failure with raring" [High,New] | 21:28 |
Lotus907efi | I did not set a DIB_RELEASE at all | 21:28 |
Lotus907efi | so it would have used saucy by default | 21:28 |
Lotus907efi | so this is not really with raring at all | 21:28 |
lifeless | Lotus907efi: getting a serial console trace to see the top of the stacktrace would be valuable | 21:29 |
Lotus907efi | ok, how do I do that with a VM? use virsh? | 21:30 |
lifeless | use virt-manager to add a serial console device, then virsh or virt-manager should let you connect to it, then power off/power on the vm | 21:30 |
Lotus907efi | oh, nuts I already did "heat stack-delete overcloud" in preparation for building a precise overcloud | 21:31 |
Lotus907efi | crud | 21:31 |
Lotus907efi | I guess I could just re-run devtest_overcloud.sh with no changes | 21:31 |
Lotus907efi | and see if it does the same thing again | 21:31 |
bnemec | As long as you don't rebuild the image I think it will fail the same way. | 21:32 |
bnemec | At least it always has for me. | 21:32 |
*** akrivoka has joined #tripleo | 21:33 | |
*** hashar has quit IRC | 21:33 | |
Lotus907efi | ok, re-running devtest_overcloud.sh with no changes | 21:34 |
lifeless | Lotus907efi: use USE_CACHE=1 | 21:41 |
lifeless | e.g. export USE_CACHE=1 | 21:41 |
lifeless | devtest_overcloud.sh | 21:41 |
lifeless | or whatever | 21:41 |
lifeless | will keep the image you have and should reproduce the error | 21:41 |
*** UtahDave has joined #tripleo | 21:41 | |
Lotus907efi | too late | 21:42 |
*** UtahDave has left #tripleo | 21:42 | |
*** matty_du1s has joined #tripleo | 21:42 | |
*** jeblair_ has joined #tripleo | 21:42 | |
*** jeblair_ is now known as corvus | 21:43 | |
*** jeblair has quit IRC | 21:45 | |
*** matty_dubs has quit IRC | 21:45 | |
*** corvus is now known as jeblair | 21:45 | |
*** notq has quit IRC | 21:46 | |
*** StevenK has quit IRC | 21:47 | |
*** al has quit IRC | 21:47 | |
*** zigo has quit IRC | 21:47 | |
*** wendar has quit IRC | 21:47 | |
*** StevenK has joined #tripleo | 21:47 | |
*** al has joined #tripleo | 21:47 | |
*** notq has joined #tripleo | 21:49 | |
*** wendar has joined #tripleo | 21:49 | |
*** zigo has joined #tripleo | 21:49 | |
lifeless | StevenK: morning | 21:49 |
lifeless | StevenK: do you have the toci patch up to use --nodes ? | 21:49 |
lifeless | SpamapS: StevenK: lsmola_: https://review.openstack.org/#/c/82431/ | 21:50 |
lifeless | bah | 21:50 |
lifeless | slagle: https://review.openstack.org/#/c/82431/ | 21:50 |
lifeless | Ng: if you're still conscious ^ | 21:50 |
Lotus907efi | mordred: are you still in meetings? I am about to run out and get some lunch but will be back shortly | 21:56 |
*** markmc has quit IRC | 22:01 | |
lifeless | jogo: OH, I remember. Exception used to include everything. Then BaseException was added and it all got better. | 22:02 |
* lifeless is clearly in his dotage. | 22:02 | |
*** hewbrocca has quit IRC | 22:03 | |
*** sseago has quit IRC | 22:03 | |
StevenK | lifeless: Not yet, I was planning to write that after testing my setup-baremetal change | 22:09 |
lifeless | soon as slagle or SpamapS get back I hope to get https://review.openstack.org/#/c/82431/ landed | 22:25 |
*** matty_du1s is now known as matty_dubs|gone | 22:26 | |
tchaypo | almost morning | 22:28 |
lifeless | tchaypo: what time is it? | 22:29 |
tchaypo | almost coffee time. i got dragged out for breakfast "at 9" and we're only just sitting down now | 22:30 |
lifeless | lol | 22:31 |
lifeless | so its 930 ? | 22:31 |
tchaypo | yeah, and i'm reading my email while i wait for coffee and food | 22:34 |
lifeless | oh sadface, xtranormal is gone | 22:35 |
tchaypo | oh no | 22:36 |
tchaypo | one of my workmates ago G used it to great effect | 22:36 |
lifeless | http://goanimate.com/video-maker-tips/saying-goodbye-to-xtranormal/ | 22:36 |
tchaypo | actually many of them did, but one in particular | 22:36 |
lifeless | GheRivero: how did your virtio test go ? | 22:40 |
StevenK | lifeless: I was trying to test the new style call for setup-baremetal, but my seed does not love me | 22:40 |
lifeless | StevenK: No? | 22:42 |
StevenK | lifeless: You were helping yesterday | 22:42 |
lifeless | StevenK: I am confuse | 22:43 |
GheRivero | lifeless: Still figthing with the cloud-init resize kernel panics, but doesn't look to improve things to much | 22:43 |
* tchaypo reads meeting minutes | 22:43 | |
lifeless | GheRivero: :( | 22:44 |
lifeless | GheRivero: resize issues - try tweaking the 0.X ratio a bit, it seems to let one avoid tickling it | 22:44 |
lifeless | GheRivero: or perhaps try using --max-resize | 22:45 |
StevenK | lifeless: I was trying to test the new way to run setup-baremetal yesterday before working on the toci patch, but my seed isn't listening on 192.0.2.1, and I couldn't work out how to fix it. | 22:45 |
tchaypo | I don't think triage is hard/annoying, it's just easy to one of those important-but-not-urgent small tasks that are easy to forget when you have urgent things in your face | 22:45 |
lifeless | StevenK: ah, ok. so. | 22:45 |
StevenK | lifeless: Anyway, I have a toci patch locally | 22:45 |
GheRivero | will do when the current build finish. | 22:45 |
lifeless | StevenK: log into the seed. Look at os-collect-config. | 22:45 |
GheRivero | just need to wait.... 30 minutes :/ | 22:46 |
lifeless | GheRivero: you're doing a full run? | 22:46 |
GheRivero | now yes | 22:48 |
StevenK | lifeless: The logs of os-collect-config are from Monday, which is odd | 22:48 |
GheRivero | anyhow, I guess I'm hitting some disk problem in the lab server. Almost two minutes just to build the ramdisk doesn't look right | 22:49 |
lifeless | GheRivero: thats pretty slow | 22:50 |
lifeless | 60s for me | 22:50 |
Lotus907efi | nuts, overcloud control node failed to create but in a different way this time | 22:52 |
*** jpeeler has quit IRC | 22:54 | |
StevenK | Gar | 22:54 |
lifeless | Lotus907efi: how did it fail ? | 22:54 |
lifeless | StevenK: try os-collect-config --force --one | 22:54 |
Lotus907efi | not finding a network to pxe boot on when I try to boot the image | 22:55 |
* StevenK tries to work what his local changes to the no-more-backward-compat branch is so he can reconcile | 22:55 | |
StevenK | lifeless: Ah ha, that got it working | 22:56 |
lifeless | SpamapS: what do you think of a reboot triggering os-c-c even if no changes found ? | 22:56 |
lifeless | SpamapS: in the cache | 22:56 |
openstackgerrit | Ben Nemec proposed a change to openstack/diskimage-builder: POC: Add ability to run test scripts https://review.openstack.org/82939 | 22:56 |
openstackgerrit | Ben Nemec proposed a change to openstack/diskimage-builder: Add tests.d to cache-url https://review.openstack.org/82940 | 22:56 |
SpamapS | lifeless: +1 | 22:57 |
StevenK | Ah ha, I'm trying to address review comments, and lifeless is doing something else | 22:57 |
SpamapS | lifeless: I think there's a difference between "I have different metadata in my cache" and "I have not yet applied my metadata to the system." | 22:58 |
SpamapS | lifeless: In theory things should set up boot-time configurations outside of orc scripts. | 22:58 |
SpamapS | lifeless: but in practice, we're obviously doing it wrong. | 22:58 |
StevenK | Ah, it's a rebase. I think. | 22:58 |
*** epim has quit IRC | 23:01 | |
openstackgerrit | Steve Kowalik proposed a change to openstack-infra/tripleo-ci: Use --nodes for setup-baremetal in toci_devtest https://review.openstack.org/82941 | 23:01 |
lifeless | SpamapS: well, not sure I entirely agree with that 'in theory' | 23:03 |
lifeless | SpamapS: I like the idea of starting from 'we booted and got network' each time, for consistency | 23:04 |
lifeless | SpamapS: because new images will always wipe out a lot of stuff | 23:04 |
lifeless | StevenK: yes I rebased to fix review issues in the patch above - sorry, I hadn't gotten to the ones below | 23:05 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Support for specifying nodes for setup-baremetal https://review.openstack.org/82431 | 23:05 |
lifeless | \o/ thanks GheRivero ! | 23:07 |
lifeless | StevenK: can you re-push https://review.openstack.org/#/c/82941/ with a trivial change - for zuul to start the check jobs over? | 23:07 |
SpamapS | lifeless: perhaps we should start pushing harder for readonly root | 23:08 |
SpamapS | lifeless: that would prevent the false sense of survivability :-P | 23:08 |
SpamapS | lifeless: also if we do a "first boot gets automatic force" .. we may want to be more careful about when we run it | 23:08 |
StevenK | lifeless: Or recheck no bug ? | 23:09 |
SpamapS | ok so three times I've failed to boot something on cd-undercloud | 23:10 |
SpamapS | we may have used up all the boxes :-/ | 23:10 |
SpamapS | might need to start aggressively pursuing replacements/fixes/etc. | 23:11 |
openstackgerrit | Steve Kowalik proposed a change to openstack-infra/tripleo-ci: Use --nodes for setup-baremetal in toci_devtest https://review.openstack.org/82941 | 23:11 |
greghaynes | Is there a trick for quick feedback loop of messing with a heat template -> testing what the metadata api json will end up being | 23:11 |
lifeless | StevenK: recheck no bug doesn't cancel current checks *AFAIK* | 23:12 |
greghaynes | basically resolve all references, fn::*, etc | 23:12 |
lifeless | greghaynes: heat stack-update ? | 23:13 |
lifeless | greghaynes: should be 3-4 seconds, then os-collect-config --print | 23:13 |
greghaynes | so obvious in hindsight | 23:13 |
greghaynes | ty | 23:13 |
Lotus907efi | anyone ever see "Buffer I/O error on device loop0p1, logical block 0" or "Buffer I/O error on device loop0p1, logical block 401623" on the real underlying HW system that is running devtest.sh ? | 23:13 |
lifeless | greghaynes: I even wrote it in the draft docs | 23:14 |
lifeless | Lotus907efi: its udev poking at the raw device | 23:14 |
lifeless | Lotus907efi: after its gone | 23:14 |
lifeless | Lotus907efi: AFAIK | 23:14 |
Lotus907efi | it's normal? | 23:14 |
Lotus907efi | oh | 23:14 |
lifeless | *AFAIK* its an armless race condition | 23:14 |
SpamapS | Lotus907efi: yes | 23:16 |
*** andreaf has quit IRC | 23:22 | |
*** cwolferh has quit IRC | 23:27 | |
*** giulivo has quit IRC | 23:28 | |
*** julim has quit IRC | 23:30 | |
*** cwolferh has joined #tripleo | 23:34 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Document remote-host in test environment json https://review.openstack.org/82946 | 23:43 |
*** geerdest has quit IRC | 23:46 | |
*** noslzzp has joined #tripleo | 23:51 | |
*** lucas-afk has quit IRC | 23:52 | |
tchaypo | I'm really getting sick of "git.openstack.org: Temporary failure in name resolution" | 23:55 |
tchaypo | I'm starting to think we can open a bug for that one just so that we can get better tracking of how often it bites | 23:57 |
lifeless | StevenK: does https://jenkins04.openstack.org/job/check-tripleo-seed-precise/285/ look like its running your --nodes code? | 23:57 |
lifeless | StevenK: if so, we can land I think | 23:57 |
lifeless | tchaypo: tell -infra, they have been trying to reduce dns issues | 23:57 |
StevenK | The seed doesn't run setup-baremetal | 23:58 |
lifeless | StevenK: sure about that ? | 23:58 |
lifeless | oh, from toci. righto. | 23:59 |
StevenK | Right | 23:59 |
StevenK | It runs setup-baremetal, but that's incubator code, not the call we're both interested in | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!