NobodyCam | lifeless: ok.. Want me to push up what I have based on the current 78467 | 00:01 |
---|---|---|
lifeless | derekh: https://review.openstack.org/#/c/81539/ | 00:02 |
lifeless | SpamapS: https://review.openstack.org/#/c/81836/ | 00:04 |
lifeless | NobodyCam: please do | 00:06 |
lifeless | NobodyCam: once you have I'll review -d and get stuck in. But first lunch | 00:06 |
derekh | lifeless: replied | 00:06 |
SpamapS | aww.. TripleO Lives! was not accepted. :( | 00:07 |
NobodyCam | lifeless: ack will push up what I have in a couple of minutes | 00:07 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Explicitly pip install pbr before its installed as dependency https://review.openstack.org/81126 | 00:08 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Add source-repository element var setting script https://review.openstack.org/74393 | 00:09 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: doc: deploying.rst improvement https://review.openstack.org/81011 | 00:10 |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Rest syntax fixes https://review.openstack.org/81012 | 00:10 |
*** giulivo has quit IRC | 00:16 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-incubator: Set selinux default to permissive on Fedora https://review.openstack.org/81826 | 00:18 |
*** rwsu has quit IRC | 00:18 | |
*** CaptTofu has joined #tripleo | 00:19 | |
*** rpodolyaka1 has joined #tripleo | 00:23 | |
*** saurabhs has left #tripleo | 00:23 | |
*** rpodolyaka1 has quit IRC | 00:27 | |
*** martyntaylor has joined #tripleo | 00:30 | |
*** martyntaylor1 has quit IRC | 00:32 | |
lifeless | NobodyCam: pushed it ? | 00:33 |
NobodyCam | ahh sorry just about to.. Had one section causing an error | 00:38 |
*** marun has quit IRC | 00:47 | |
openstackgerrit | Derek Higgins proposed a change to openstack/tripleo-image-elements: Add testenv image building to deploy-testenv https://review.openstack.org/81686 | 00:47 |
openstackgerrit | Chris Krelle proposed a change to openstack/tripleo-incubator: Remove backwards compatability in setup-baremetal https://review.openstack.org/78467 | 00:49 |
NobodyCam | oh that didnt work | 00:50 |
NobodyCam | StevenK: I think I just over wrote your review | 00:50 |
StevenK | Uh | 00:51 |
StevenK | Neat | 00:51 |
NobodyCam | StevenK: I attempted to add it as a dependicy | 00:52 |
NobodyCam | The outstanding commits are: | 00:52 |
NobodyCam | f863b81 (HEAD, add_ironic_to_seed_undercloud) WIP: add ironic to seed and undercloud | 00:52 |
NobodyCam | 4c795f0 Remove backwards compatability in setup-baremetal | 00:52 |
NobodyCam | I thought thats what I did. | 00:52 |
NobodyCam | StevenK: would you like to repush your version? | 00:53 |
StevenK | Except that 4c795f0 has never been one of the revs for that branch | 00:53 |
NobodyCam | I think that was where I made my error, git had a conflict on devtest_setup | 00:55 |
NobodyCam | so it rebased and i --continued where I should have --aborted | 00:55 |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Remove backwards compatability in setup-baremetal https://review.openstack.org/78467 | 00:56 |
NobodyCam | StevenK: :) sorry about that :-( | 00:56 |
StevenK | NobodyCam: So I will always check the refs that git review prints out -- if it doesn't match one of them, git review will push, as you saw | 00:57 |
NobodyCam | ack | 00:58 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Update selinux policies for mysqld https://review.openstack.org/74607 | 01:01 |
lifeless | SpamapS: so hows the software-config branch - do you need reviews now? | 01:07 |
SpamapS | greghaynes: https://review.openstack.org/#/c/80116/ was not 'recheck no bug' .. it was 'reverify bug 1283522' | 01:07 |
uvirtbot | Launchpad bug 1283522 in neutron "DB lock timeout errors with parallel operations" [Critical,In progress] https://launchpad.net/bugs/1283522 | 01:07 |
SpamapS | greghaynes: note the comments from elastic re-check | 01:08 |
SpamapS | lifeless: No, I'm just now getting to where I can deploy it on my local undercloud | 01:08 |
lifeless | SpamapS: ack | 01:08 |
SpamapS | lifeless: we will, I think, need some changes to os-collect-config to make it really useful. | 01:08 |
lifeless | SpamapS: ok | 01:10 |
lifeless | NobodyCam: so what you need to do is | 01:11 |
lifeless | git rebase -i origin/master | 01:11 |
lifeless | then edit stevenk's patch | 01:12 |
lifeless | then git review -N 78467 | 01:12 |
lifeless | git add anything un added | 01:12 |
lifeless | git rebase --continue | 01:12 |
lifeless | NobodyCam: that should let you git review and submit it without triggering a change | 01:14 |
lifeless | NobodyCam: or, use git review -x 78467 to pull it down and git rebase -i to update the copy in the branch history | 01:16 |
NobodyCam | ok almost ready to push up. couple more min | 01:17 |
greghaynes | SpamapS: ah. TIL | 01:17 |
* StevenK peers at NobodyCam to see if his no-more-backward-compat branch gets pushed again | 01:18 | |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Teach testenv about numbers and bridges https://review.openstack.org/80874 | 01:21 |
*** rpodolyaka1 has joined #tripleo | 01:23 | |
*** epim has joined #tripleo | 01:26 | |
*** rpodolyaka1 has quit IRC | 01:28 | |
NobodyCam | nobodycamAir:tripleo-incubator.new NobodyCam$ git log -n5 --decorate --pretty=oneline | 01:30 |
NobodyCam | b80fa745ccd9ef54e7582d8e86fdbc49230ee616 (HEAD, add_ironic_to_seed_undercloud) WIP: add Ironic to seed and undercloud | 01:30 |
NobodyCam | d6ce756908cbfd61f7ef272cda97879adada93e0 (review/steve_kowalik/no-more-backwards-compat) Remove backwards compatability in setup-baremetal | 01:30 |
StevenK | NobodyCam: Looks good | 01:31 |
*** epim has quit IRC | 01:31 | |
openstackgerrit | Chris Krelle proposed a change to openstack/tripleo-incubator: WIP: add Ironic to seed and undercloud https://review.openstack.org/81959 | 01:32 |
NobodyCam | lifeless: I think thats it :) | 01:33 |
NobodyCam | now off to dinner.. I will check back in a bit | 01:33 |
*** epim has joined #tripleo | 01:37 | |
*** NobodyCam_ has joined #tripleo | 01:42 | |
*** NobodyCam_ has quit IRC | 01:43 | |
*** derekh has quit IRC | 01:44 | |
*** epim has quit IRC | 01:47 | |
killer_prince | SpamapS: ping | 01:51 |
*** BadCub01 has joined #tripleo | 01:51 | |
killer_prince | SpamapS | 01:52 |
killer_prince | SpamapS: regarding localboot element https://review.openstack.org/#/c/79289/6, VM element gets executed before instance is created whereas localboot gets executed after instance is created. | 01:53 |
lifeless | NobodyCam: something has changed a raft of whitespace in your patch... | 01:53 |
lifeless | NobodyCam: please try to do that separately | 01:53 |
killer_prince | SpamapS: did you mean that we should change vm element to setup bootloader on first boot via pxe..? | 01:54 |
lifeless | NobodyCam: also, you should abandon the previous reviews as you've created a new changeset ID | 01:55 |
NobodyCam | lifeless: ack.. let me see what my editor did | 01:56 |
lifeless | NobodyCam: I'm backing it out | 01:56 |
lifeless | NobodyCam: as it breaks the doc generation | 01:56 |
*** cwolferh has quit IRC | 01:56 | |
lifeless | NobodyCam: also, we seem to not be connecting about the ssh key stuff *at all*, so the main thing I'm doing is making ironic work like nova BM | 01:57 |
*** fandi has joined #tripleo | 01:58 | |
NobodyCam | ahh | 01:58 |
lifeless | no sshing into the VM | 02:03 |
lifeless | delivered via metadata. | 02:03 |
lifeless | I need to figure out how to communicate more effectively in reviews; if you have suggestions they would be most welcome | 02:03 |
*** killer_prince is now known as lazy_prince | 02:10 | |
lifeless | StevenK: so you're redoing the deprecation cleanup patch right ? | 02:12 |
NobodyCam | ahh I opened the files in apples xcode editor vs my normal gui editor text wrangler, and it looks like I have it set to convert tabs and trim trailing white space | 02:15 |
NobodyCam | or at least had never turned them off | 02:16 |
NobodyCam | so helpful | 02:16 |
*** sseago has joined #tripleo | 02:17 | |
*** cwolferh has joined #tripleo | 02:18 | |
lifeless | NobodyCam: it also added trailing blank lines at the end of files | 02:19 |
lifeless | you know, I really want a limited tempest that wild do baremetal deployment tests | 02:22 |
lifeless | on either Ironic or Nova-BM | 02:22 |
*** rpodolyaka1 has joined #tripleo | 02:24 | |
*** rpodolyaka1 has quit IRC | 02:28 | |
NobodyCam | lifeless: your looking for something like this in the ironic setup | 02:28 |
NobodyCam | https://github.com/openstack/tripleo-image-elements/blob/master/elements/nova-baremetal/os-apply-config/mnt/state/var/lib/nova/virtual-power-key | 02:29 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Remove $(dirname $0) from devtest.sh docs. https://review.openstack.org/80920 | 02:29 |
lifeless | NobodyCam: nearly ready to push up my stuff | 02:41 |
*** cwolferh has quit IRC | 02:42 | |
NobodyCam | lifeless: are you goig to push over my last patch or should I abandon it | 02:45 |
lifeless | NobodyCam: I am going to push over the top of https://review.openstack.org/81959 | 02:45 |
lifeless | NobodyCam: btw | 02:45 |
lifeless | NobodyCam: how do you specify SSH host ? | 02:45 |
*** vkozhukalov has joined #tripleo | 02:45 | |
lifeless | this line | 02:45 |
lifeless | ironic node-update $NODE_ID add $(jq -r '"driver_info/ssh_address=" + .pm_addr + " driver_info/ssh_username=" + .pm_user + " driver_info/ssh_key_filename=/mnt/state/opt/stack/boot-stack/virtual-power-key driver_info/ssh_virt_type=" + pm_type' <<< $NODES) | 02:45 |
lifeless | oh, nvm its there | 02:46 |
NobodyCam | :) | 02:46 |
lifeless | pm_addr, pm_user, pm_type, and for now we're punting on the password | 02:46 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Remove many references to github https://review.openstack.org/81167 | 02:46 |
NobodyCam | oh I didn't BadCub01 join TripleO... lifeless you know BadCub01 as John | 02:47 |
lifeless | NobodyCam: cool | 02:47 |
lifeless | BadCub01: o/ | 02:47 |
lifeless | NobodyCam: so, I see this in os-collect-config.log | 02:47 |
BadCub01 | Hey Lifeless | 02:47 |
lifeless | CRITIC [ironic] Could not parse rfc1738 URL from string '' | 02:47 |
lifeless | NobodyCam: seen that before? | 02:47 |
NobodyCam | ironic.conf all there? | 02:48 |
lifeless | NobodyCam: its 68-ironic-api failing | 02:48 |
lifeless | NobodyCam: you used to have an ironic-config.json file thats missing in the latest patch | 02:49 |
lifeless | NobodyCam: that could be it, no ? | 02:49 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Make os-refresh-config install.d hook run later https://review.openstack.org/81174 | 02:50 |
NobodyCam | yep | 02:51 |
lifeless | NobodyCam: where has it gone ;) | 02:51 |
NobodyCam | lifeless: https://review.openstack.org/#/c/81627/1/elements/seed-stack-config/config.json.ironic | 02:51 |
lifeless | ok | 02:52 |
lifeless | so I'm worried about having an entirely separate file | 02:52 |
lifeless | we can address that later | 02:52 |
lifeless | building another image, this should init ok, and then I just need to verify the reworked end use scripts | 02:53 |
StevenK | lifeless: Yes, I am | 02:55 |
lifeless | StevenK: cool :) | 02:55 |
lifeless | StevenK: btw the flavour$pos stuff is premature I think - I love the direction, but its buggy :) | 02:56 |
NobodyCam | lifeless: 81959 was not 100% complete. I was merging the undercloud, seed and StevenK's work in to a single patch. | 02:56 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Always create o-a-c's $TEMPLATE_ROOT https://review.openstack.org/81614 | 02:56 |
lifeless | NobodyCam: I know, though you shouldn't have been altering stevenk's work, just building on top of it | 02:58 |
NobodyCam | I'm happy to pick it back up after you've got the ssh key concerns handled | 02:58 |
StevenK | NobodyCam: Yeah, you should be using my work as a parent, not a base. | 02:59 |
StevenK | If that makes sense | 02:59 |
NobodyCam | lifeless: yes that where I started going wrong tonight. I thought I had added his as a dependicy | 02:59 |
lifeless | NobodyCam: you had | 02:59 |
lifeless | NobodyCam: thats why it got pushed up | 02:59 |
NobodyCam | doh | 02:59 |
NobodyCam | yep | 02:59 |
lifeless | NobodyCam: its exactly what you want | 02:59 |
StevenK | Well, it was a dependency, except he rebased it | 02:59 |
StevenK | (Onto master) | 03:00 |
lifeless | NobodyCam: what you need to do though is to make sure that your copy of it is the same as his last push | 03:00 |
lifeless | StevenK: trivial rebases onto master are necessary in this situation, quite often | 03:00 |
lifeless | StevenK: and thus normal | 03:00 |
*** lazy_prince is now known as killer_prince | 03:01 | |
*** cwolferh has joined #tripleo | 03:01 | |
StevenK | lifeless: How is the flavor stuff buggy, btw? | 03:01 |
lifeless | StevenK: each iteration through the loop deletes and recreates | 03:02 |
lifeless | StevenK: deleting flavours breaks tools that have queried them. | 03:03 |
lifeless | StevenK: it needs to query and add if one is missing, delete if there are no nodes matching. | 03:03 |
lifeless | StevenK: e.g. substantially more work | 03:03 |
StevenK | lifeless: Is that out of scope for this branch, though? | 03:03 |
*** jp_at_hp has quit IRC | 03:04 | |
lifeless | StevenK: I very much think so | 03:06 |
lifeless | StevenK: I suspect its something we want to write in Python, for instance. With tests. And in os-clooud-config (where all this stuff needs to move) | 03:06 |
StevenK | Heh, right | 03:06 |
*** fandi has quit IRC | 03:08 | |
StevenK | Bring on the RAM I ordered :-/ | 03:12 |
StevenK | You'd be surprised how hard to find 8G DDR3 low profile sticks are too find. | 03:12 |
lifeless | NobodyCam: also this patch doesn't seem to have your undercloud work. | 03:14 |
NobodyCam | yes it was incomplete | 03:15 |
NobodyCam | lifeless: I'm happy to add in | 03:15 |
lifeless | NobodyCam: I'm going to ignore that for now as a result, but you'll want to add it in after I push this iteration (and adapt it like the seed changes) | 03:15 |
NobodyCam | lifeless: ack :) | 03:17 |
lifeless | ok | 03:21 |
lifeless | nova scheduler is failing to start | 03:21 |
lifeless | 'no module named ironic_host_manager' | 03:21 |
lifeless | NobodyCam: ^ | 03:22 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 03:22 |
lifeless | StevenK: btw have a look at the register-nodes changes in https://review.openstack.org/81959 - the ironic path is simpler than the nova bm one, you might want to copy that | 03:22 |
StevenK | lifeless: I was just about to push up a new patch | 03:23 |
tchaypo | so if someone says that they did "a neutron restart", what commands would you think they ran? | 03:24 |
*** rpodolyaka1 has joined #tripleo | 03:25 | |
*** ramishra has joined #tripleo | 03:25 | |
lifeless | tchaypo: service neutron-server restart, or perhaps service neutron-* restart etc | 03:26 |
StevenK | lifeless: I think you need spaces in the ironic calls | 03:27 |
*** eghobo has quit IRC | 03:27 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Add Ironic support to seed-stack-config. https://review.openstack.org/81627 | 03:27 |
*** eghobo has joined #tripleo | 03:28 | |
lifeless | StevenK: posibly; the changes were - drop $pos by using a temp variable. Change ["foo_bar"] to .foo_bar (["foo-bar"] has to be done via brackets). | 03:28 |
StevenK | Yeah, I've just picked that up locallty | 03:29 |
StevenK | *locally | 03:29 |
*** rpodolyaka1 has quit IRC | 03:29 | |
lifeless | I don't know if it actually works of course, because of this nova issue | 03:30 |
tchaypo | oh yeah, reading a few lines above what I was looking at, jp says that "a restar of the neutron services was performed" | 03:30 |
tchaypo | so that imples neutron-* | 03:30 |
tchaypo | I wanted to reproduce | 03:31 |
tchaypo | https://bugs.launchpad.net/tripleo/+bug/1290486 and I think I've done it, except that in my case restarting the neutron services still doesn't get anything listening on port 67 | 03:31 |
uvirtbot | Launchpad bug 1290486 in tripleo "dhcp agent not serving responses" [Critical,Triaged] | 03:31 |
*** killer_prince is now known as lazy_prince | 03:32 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 03:32 |
lifeless | NobodyCam: so, back to you on this patch for now - but /mnt/state/var/lib/ironic/virtual-power-driver exists with correct content for me. | 03:32 |
lifeless | -> picking up C now | 03:32 |
lifeless | NobodyCam: I pushed up an alternative patch for tie too | 03:32 |
NobodyCam | lifeless: to 81959? | 03:33 |
lifeless | https://review.openstack.org/81627 | 03:37 |
NobodyCam | :) | 03:37 |
tchaypo | oh, I can do it if I get the timing right | 03:37 |
*** CaptTofu has quit IRC | 03:41 | |
*** CaptTofu has joined #tripleo | 03:41 | |
StevenK | lifeless: Not sure about ARGS=$(jq -r "\"--pm_address=\" + .pm_addr + \" --pm_user=\" + .pm_user + \" --pm_password=\" + .pm_password + \" $SERVICE_HOST \" + .cpu + \" \" + .memory + \" \" + .disk + \" \" + .mac[0]" <<< $NODE_JSON) | 03:44 |
*** CaptTofu has quit IRC | 03:46 | |
lifeless | StevenK: how so ? | 04:05 |
openstackgerrit | Jun Jie Nan proposed a change to openstack/diskimage-builder: Fix cannot set LC_CTYPE to default locale issue https://review.openstack.org/81274 | 04:06 |
StevenK | lifeless: Its readability | 04:07 |
StevenK | It changed again to ARGS=$(jq -r "'--pm_address=' + .pm_addr + ' --pm_user=' + .pm_user + ' --pm_password=' + .pm_password + \" $SERVICE_HOST \" + .cpu + ' ' + .memory + ' ' + .disk + ' ' + .mac[0]" <<< $NODE_JSON) | 04:07 |
lifeless | StevenK: that looks better | 04:07 |
lifeless | but does jq support ' for string delim ? | 04:07 |
lifeless | NobodyCam: any thoughts on the scheduler issue ? | 04:09 |
StevenK | lifeless: Nope | 04:09 |
lifeless | NobodyCam: I'll fixup stevenk's issue with the t-i patch now | 04:10 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 04:11 |
lifeless | StevenK: guess you don't get a choice then :) | 04:11 |
StevenK | Yeah | 04:11 |
StevenK | jq -r is the wrong choice, too | 04:12 |
StevenK | Blah | 04:13 |
StevenK | I was hoping it would quote things I pulled out, not the whole thing | 04:13 |
lifeless | -r is right, surely | 04:13 |
StevenK | Stupid tool | 04:13 |
lifeless | you're building a string | 04:13 |
lifeless | none of the fields can sanely have spaces except perhaps the password | 04:14 |
NobodyCam | lifeless: is ironic and client installed in your venv? | 04:14 |
lifeless | NobodyCam: which venv? | 04:14 |
StevenK | lifeless: The password is an RSA private key, so does have spaces | 04:14 |
NobodyCam | that error is from nova? | 04:14 |
lifeless | StevenK: oh, of course. | 04:15 |
lifeless | NobodyCam: yes, nova-scheduler | 04:15 |
tchaypo | I can see in "neutron port-list" that there's a port configured for my undercloud vm; and tcpump -i any shows traffic to/from the IP/mac allocated to that port - but I can't see the IP or Mac in ifconfig; and netstat -nulp tells me dnsmasq isn't even listenting on port 67, yet somehow it's getting inbound packets and responding | 04:15 |
tchaypo | I bet I'm missing something really obvious | 04:16 |
NobodyCam | lifeless: https://review.openstack.org/#/c/80725/2/elements/nova-ironic/post-install.d/81-nova-ironic-driver which landed a couple of days ago | 04:17 |
lifeless | NobodyCam: ah, I forgot to pull-tools | 04:18 |
* lifeless spins *another* VM :) | 04:18 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Add Ironic support to seed-stack-config. https://review.openstack.org/81627 | 04:18 |
NobodyCam | :) | 04:19 |
*** rpodolyaka1 has joined #tripleo | 04:26 | |
*** lazy_prince2 has joined #tripleo | 04:28 | |
lifeless | NobodyCam: further | 04:29 |
lifeless | NobodyCam: now nova-compute is barfing | 04:29 |
*** rpodolyaka1 has quit IRC | 04:30 | |
lifeless | NobodyCam: its trying to use nova-baremetal | 04:30 |
NobodyCam | did you set USE_IRONIC=1 | 04:30 |
lifeless | yes | 04:31 |
lifeless | I think I know whats up | 04:31 |
lifeless | what should compute_driver be set to for Ironic ? | 04:31 |
NobodyCam | ironic.nova.virt.ironic.driver.IronicDriver | 04:34 |
NobodyCam | lifeless: look like that config json I linked over is bad | 04:34 |
NobodyCam | s/look/looks/ | 04:34 |
NobodyCam | https://review.openstack.org/#/c/81627/1/elements/seed-stack-config/config.json.ironic line 24-36 are bad and should be removed | 04:36 |
*** morganfainberg is now known as morganfainberg_Z | 04:39 | |
lifeless | NobodyCam: well I took a different approach - I just edit in the things that matter | 04:39 |
NobodyCam | :) | 04:39 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 04:40 |
*** morganfainberg_Z is now known as morganfainberg | 04:44 | |
* tchaypo learns about openvswitch | 04:45 | |
lifeless | tchaypo: the undercloud is a separate host to the seed right ? | 04:47 |
tchaypo | well, seperate vm, yes | 04:48 |
lifeless | tchaypo: so which host are you running ifconfig on that you expect to see the ip and mac of the undercloud | 04:49 |
tchaypo | the undercloud | 04:49 |
lifeless | tchaypo: did it dhcp successfully? | 04:50 |
tchaypo | the overcloud node did, yes | 04:50 |
*** akuznetsov has joined #tripleo | 04:51 | |
tchaypo | and the dhcp response is coming from the ip/mac that `neutron port-list` show as belinging to a particular port id, and that neutron port-show shows that that port id is bound to the undercloud host | 04:52 |
lifeless | yep | 04:53 |
lifeless | oh I am confuse | 04:53 |
lifeless | so first thing | 04:53 |
lifeless | neutron-dhcp-agent runs dnsmasq in a netns | 04:53 |
lifeless | so ip netns and follow your nose from there | 04:54 |
lifeless | second thing, what problem are you trying to giadnose - whats wrong ? | 04:54 |
tchaypo | first step: google "netns" to find out what that is | 04:54 |
lifeless | NobodyCam: failing on auth to Ironic, need to copy more keys I guess | 04:55 |
tchaypo | ip netns exec qdhcp-44ab7a66-fc35-4b49-9a15-9dc2227ee414 ifconfig | 04:56 |
tchaypo | bazinga | 04:56 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Fixup Ironic support. https://review.openstack.org/81987 | 05:01 |
lifeless | NobodyCam: ^ | 05:01 |
lifeless | NobodyCam: oh, this is odd - the nova driver *blocks* nova starting up if Ironic isn't available. | 05:03 |
lifeless | NobodyCam: thats really bad | 05:03 |
tchaypo | lifeless: https://review.openstack.org/#/c/80920/2 is ready for another look | 05:03 |
lifeless | NobodyCam: do you want a bug for that? | 05:04 |
lifeless | NobodyCam: specifically, in this case the keystone user wasn't setup | 05:04 |
lifeless | tchaypo: trivial thing to fix | 05:05 |
StevenK | Cleaning up... | 05:06 |
StevenK | No distributions at all found for pam>=0.1.4 (from -r /opt/stack/keystone/requirements.txt (line 3)) | 05:06 |
morganfainberg | StevenK, oooh i think i get to remove that from our requirements (icehouse) | 05:06 |
tchaypo | Since #'s? | 05:06 |
morganfainberg | StevenK /me goes and checks | 05:06 |
tchaypo | I'm guessing that's a typo for single? | 05:06 |
morganfainberg | yep, i need to remove pam from keystone's requirements in icehouse | 05:07 |
morganfainberg | yay! | 05:07 |
morganfainberg | ok i'll go back to my channel now ... | 05:07 |
openstackgerrit | James Polley proposed a change to openstack/tripleo-incubator: Remove $(dirname $0) from devtest.sh docs. https://review.openstack.org/80920 | 05:07 |
StevenK | morganfainberg: Thanks! | 05:07 |
StevenK | morganfainberg: For checking, that is, not leaving. :-) | 05:08 |
morganfainberg | StevenK, i lurk in a ton of channels for that reason :) | 05:08 |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Remove backwards compatability in setup-baremetal https://review.openstack.org/78467 | 05:08 |
lifeless | NobodyCam: https://bugs.launchpad.net/ironic/+bug/1295503 | 05:09 |
uvirtbot | Launchpad bug 1295503 in ironic "ironic nova driver blocks nova-compute startup when ironic isn't available" [Undecided,New] | 05:09 |
NobodyCam | lifeless: ack.. I'll pull all the patches and take a look in the am screen getting fuzzy :) | 05:11 |
lifeless | NobodyCam: Ok, I may keep poking a little more; it'd be nice to say 'seed works with these patches. | 05:14 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 05:14 |
*** lazy_prince2 is now known as killer_prince | 05:16 | |
lifeless | ok, that patch passes ORC | 05:23 |
*** rpodolyaka1 has joined #tripleo | 05:25 | |
lifeless | StevenK: have you been testing setup-baremetal? | 05:27 |
lifeless | StevenK: also btw we definitely don't want one flavor per node :) | 05:29 |
*** marun has joined #tripleo | 05:29 | |
*** rpodolyaka1 has quit IRC | 05:30 | |
*** rpodolyaka1 has joined #tripleo | 05:31 | |
*** cwolferh has quit IRC | 05:32 | |
lifeless | NobodyCam: now getting 'No valid host was found. Reason: No conductor service registered which supports driver ssh. | 05:33 |
StevenK | lifeless: Yes, or trying to, when I don't hit other issues | 05:36 |
StevenK | lifeless: At the moment, we're doing one flavor for all the nodes, like we used to? | 05:36 |
*** CaptTofu has joined #tripleo | 05:42 | |
*** cwolferh has joined #tripleo | 05:44 | |
*** CaptTofu has quit IRC | 05:46 | |
lifeless | StevenK: the simplest answer is yes :) | 05:51 |
lifeless | StevenK: we may want to do a couple of different flavors that map to the same hardware (e.g. one with no ephemeral, and one with) | 05:51 |
lifeless | StevenK: but we should never do two flavours that are identical but differently named | 05:52 |
lifeless | StevenK: e.g. if we had three node types, we should have three flavors | 05:52 |
lifeless | (or six flavors) | 05:52 |
lifeless | even if we had 10K nodes | 05:52 |
* lifeless tries an actual boot via ironic | 05:54 | |
StevenK | lifeless: Sure, and I have an idea on how to implement that (even in shell), but it's out of scope for that branch | 05:54 |
lifeless | StevenK: exactly | 05:54 |
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 | | 05:54 |
lifeless | | | raise exception.NoValidHost(reason=\"\") | 05:54 |
lifeless | noots | 05:54 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 05:57 |
lifeless | gnaaar | 06:00 |
lifeless | extra_spec requirement '"amd64"' does not match 'amd64' | 06:00 |
StevenK | Haha. jq -r | 06:01 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 06:01 |
lifeless | StevenK: yes, missing on the extra specs line | 06:02 |
lifeless | StevenK: I now have fixes for your branch in this patch ^ | 06:02 |
lifeless | yay | 06:02 |
lifeless | | cb230d8e-b44d-4db1-95c9-5048ff7ca70c | foo | BUILD | spawning | NOSTATE | ctlplane=192.0.2.3 | | 06:02 |
StevenK | lifeless: I was going to push up a new patch, so hand them over? | 06:02 |
StevenK | Oh | 06:03 |
lifeless | StevenK: https://review.openstack.org/#/c/81959/8/scripts/register-nodes | 06:03 |
StevenK | You need to rebase | 06:03 |
lifeless | StevenK: I will once you push | 06:03 |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Remove backwards compatability in setup-baremetal https://review.openstack.org/78467 | 06:03 |
lifeless | 64 bytes from 192.0.2.3: icmp_seq=52 ttl=63 time=0.134 ms | 06:04 |
lifeless | woot | 06:04 |
lifeless | its deploying | 06:04 |
*** lazy_prince has quit IRC | 06:09 | |
*** vkozhukalov has quit IRC | 06:16 | |
*** rwsu has joined #tripleo | 06:35 | |
lifeless | StevenK: for mac in $(jq ".[$pos][\"mac\"] - .[$pos][\"mac\"][0]" <<< $NODES); do | 06:45 |
lifeless | StevenK: thats not going to work | 06:45 |
lifeless | the repr of a list includes [ | 06:45 |
lifeless | StevenK: you need the seq construct again | 06:45 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Add Ironic support to incubator. https://review.openstack.org/81959 | 06:46 |
*** rpodolyaka1 has quit IRC | 06:46 | |
StevenK | Oh, bleh. .mac - [.mac[0]] should be okay, no? | 06:54 |
lifeless | StevenK: that too | 06:59 |
lifeless | StevenK: but the main thing is a seq call similar to the one I use for ironic | 07:00 |
StevenK | Why seq if '.mac - [.mac[0]]' is fine? | 07:01 |
*** eghobo has quit IRC | 07:01 | |
lifeless | because a list isn't fine | 07:02 |
lifeless | jq .nodes[0].mac $TE_DATAFILE | 07:02 |
lifeless | [ | 07:02 |
lifeless | "52:54:00:8f:1f:2e" | 07:02 |
lifeless | ] | 07:02 |
lifeless | hmm | 07:04 |
lifeless | ironic didn't clear the instance uuid after nova delete | 07:04 |
lifeless | | 4efc99ac-0467-409a-a7d0-30f1e25d6953 | cb230d8e-b44d-4db1-95c9-5048ff7ca70c | power off | None | | 07:04 |
lifeless | ah | 07:05 |
lifeless | | cb230d8e-b44d-4db1-95c9-5048ff7ca70c | foo | ERROR | deleting | Running | ctlplane=192.0.2.3 | | 07:05 |
StevenK | Bleh | 07:07 |
StevenK | lifeless: I see that. Thanks, I've fixed it locally, and CI has pointed out I still fail, so I'll dig into why on Monday | 07:10 |
lifeless | roger wilco | 07:13 |
lifeless | ironic is stuck on deleting this node | 07:13 |
*** lazy_prince has joined #tripleo | 07:14 | |
StevenK | Hm, I think others are getting hung up on this "Doesn't build on ARM" thing | 07:18 |
*** ramishra has quit IRC | 07:25 | |
openstackgerrit | A change was merged to openstack/os-cloud-config: Switch from oslo.sphinx to oslosphinx https://review.openstack.org/80042 | 07:30 |
*** ramishra has joined #tripleo | 07:32 | |
*** martyntaylor1 has joined #tripleo | 07:34 | |
*** martyntaylor has quit IRC | 07:36 | |
*** sseago has quit IRC | 07:41 | |
*** CaptTofu has joined #tripleo | 07:43 | |
*** e0ne has joined #tripleo | 07:43 | |
*** nati_ueno has joined #tripleo | 07:47 | |
*** CaptTofu has quit IRC | 07:47 | |
*** nati_ueno has quit IRC | 07:48 | |
*** nati_ueno has joined #tripleo | 07:50 | |
*** vkozhukalov has joined #tripleo | 07:57 | |
*** jprovazn has joined #tripleo | 07:58 | |
*** martyntaylor has joined #tripleo | 07:58 | |
*** martyntaylor1 has quit IRC | 08:01 | |
*** martyntaylor1 has joined #tripleo | 08:01 | |
*** martyntaylor has quit IRC | 08:02 | |
*** martyntaylor has joined #tripleo | 08:06 | |
*** martyntaylor has left #tripleo | 08:08 | |
*** martyntaylor1 has quit IRC | 08:08 | |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/tripleo-heat-templates: WIP: Really ugly first switch to software-config https://review.openstack.org/81666 | 08:09 |
SpamapS | It parses! | 08:09 |
* SpamapS puts on goggles | 08:09 | |
SpamapS | now if we can just keep it from exploding | 08:09 |
*** jprovazn has quit IRC | 08:09 | |
*** hashar has joined #tripleo | 08:09 | |
lifeless | SpamapS: woo | 08:09 |
SpamapS | hrm | 08:11 |
SpamapS | I get a NoValidHost every time now | 08:11 |
SpamapS | even though I have count == 3 in hypervisor-stats | 08:11 |
*** e0ne has quit IRC | 08:11 | |
SpamapS | lifeless: seen that? | 08:12 |
*** rpodolyaka1 has joined #tripleo | 08:14 | |
*** jrist has joined #tripleo | 08:16 | |
SpamapS | RuntimeError: Second simultaneous read on f | 08:16 |
SpamapS | ileno 14 detected. Unless you really know what you're doing, make sure that only one greenthread can read any particu | 08:16 |
SpamapS | lar socket. Consider using a pools.Pool. If you do know what you're doing and want to disable this error, call eventl | 08:16 |
SpamapS | et.debug.hub_prevent_multiple_readers(False)\n"] | 08:17 |
SpamapS | whoa | 08:17 |
*** e0ne has joined #tripleo | 08:18 | |
*** giulivo has joined #tripleo | 08:18 | |
*** rpodolyaka1 has quit IRC | 08:18 | |
lifeless | SpamapS: sweet | 08:21 |
lifeless | SpamapS: no, I hadn't seen that. | 08:21 |
*** jdob has joined #tripleo | 08:21 | |
*** jprovazn has joined #tripleo | 08:22 | |
SpamapS | lifeless: that came from nova-scheduler.log | 08:24 |
SpamapS | but I'm on a week old undercloud so updating nova | 08:24 |
*** ramishra has quit IRC | 08:26 | |
*** ccrouch has joined #tripleo | 08:27 | |
*** lucasagomes has joined #tripleo | 08:27 | |
SpamapS | 2014-03-20 23:45:47.247 3277 WARNING nova.network.neutronv2 [req-07469a64-7491-4fb8-9878-23f89dce356e None None] Using neutron_admin_tenant_name for authentication is deprecated and will be removed in the next release. Use neutron_admin_tenant_id instead. | 08:28 |
SpamapS | so helpful | 08:28 |
SpamapS | like, helpful times 1 million! | 08:28 |
SpamapS | :-/ | 08:28 |
*** bauzas has joined #tripleo | 08:29 | |
lifeless | SpamapS: https://review.openstack.org/#/c/79470/ | 08:31 |
SpamapS | lifeless: \o/ for sanity | 08:34 |
*** jtomasek has joined #tripleo | 08:34 | |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Install the check_mk Agent https://review.openstack.org/81485 | 08:35 |
SpamapS | ok I think that was a bug in nova ... I seem to recall it being one of those gate wrecking balls. | 08:37 |
SpamapS | some race with scheduler | 08:37 |
*** giulivo has quit IRC | 08:38 | |
SpamapS | ok seeing this again, saw it a while back.. | 08:41 |
SpamapS | PXE/DHCP on br-ctlplane ... no response from dnsmasq | 08:41 |
*** giulivo has joined #tripleo | 08:42 | |
*** jcoufal has joined #tripleo | 08:43 | |
lifeless | SpamapS: restart neutron-openvswitch-agent; try again. | 08:44 |
*** noslzzp has joined #tripleo | 08:44 | |
lifeless | SpamapS: after checking syslog for dnsmasq errors | 08:45 |
SpamapS | lifeless: thats my first move.. no luck | 08:45 |
SpamapS | lifeless: how does the DHCP request get from br-ctlplane -> the netns btw? | 08:46 |
lifeless | SpamapS: ovs-vsctl show | 08:47 |
SpamapS | I see a total of 6 devices | 08:47 |
lifeless | + ovs-ofctl dump IIRC | 08:47 |
SpamapS | none of which are on the same bridge | 08:47 |
lifeless | br-ctlplane is joined to br-int | 08:47 |
lifeless | br-int has the tap device for the netns plugged in | 08:47 |
SpamapS | as in... br-ctlplane is not bridge to anything that tap47xxxxx is bridged to | 08:47 |
SpamapS | br-ctlplane is not bridged to int in show.. | 08:48 |
lifeless | do you have | 08:49 |
lifeless | Port int-br-ctlplane | 08:49 |
lifeless | Interface int-br-ctlplane | 08:49 |
*** sseago has joined #tripleo | 08:49 | |
lifeless | on br-int ? | 08:49 |
SpamapS | yes | 08:49 |
SpamapS | lifeless: ah, had to restart neutron-openvswitch-agent | 08:50 |
*** jp_at_hp has joined #tripleo | 08:50 | |
lifeless | SpamapS: see if ovs-vsctl looks any differnt | 08:50 |
*** athomas has joined #tripleo | 08:51 | |
SpamapS | lifeless: diffing the two shows that int-br-ctlplane moved in position, but otherwise no diff | 08:52 |
SpamapS | lifeless: http://paste.openstack.org/show/73974 | 08:52 |
*** ifarkas has joined #tripleo | 09:01 | |
*** hewbrocca has joined #tripleo | 09:02 | |
*** derekh has joined #tripleo | 09:13 | |
openstackgerrit | Andrea Frittoli proposed a change to openstack/tripleo-image-elements: Configure uri_v3 auth url https://review.openstack.org/82035 | 09:13 |
*** mrunge has joined #tripleo | 09:14 | |
*** rpodolyaka1 has joined #tripleo | 09:15 | |
*** jcoufal has quit IRC | 09:17 | |
*** andreaf has joined #tripleo | 09:18 | |
*** rpodolyaka1 has quit IRC | 09:19 | |
openstackgerrit | Alexis Lee proposed a change to openstack/os-apply-config: Add DO_NOT_CREATE option https://review.openstack.org/82038 | 09:20 |
*** jcoufal has joined #tripleo | 09:21 | |
*** jcoufal has quit IRC | 09:21 | |
SpamapS | lifeless: http://paste.openstack.org/show/73975 | 09:25 |
SpamapS | lifeless: that is what we get when we use softwareconfig | 09:25 |
SpamapS | lifeless: note that one of the amazing things: it configures cfn and users for us.. so no user, accesskey, or accesspolicy resources :) | 09:25 |
SpamapS | lifeless: but as you can see if you read it, we get a very different tree in metadata, so we'll have to have something dissect that a bit. | 09:26 |
SpamapS | lifeless: of particular interest to you might be "deploy_action" :) | 09:27 |
SpamapS | "local_ip": null, | 09:27 |
SpamapS | hrm | 09:27 |
SpamapS | time for me to sleep anyway | 09:28 |
*** nati_ueno has quit IRC | 09:29 | |
*** akuznetsov has quit IRC | 09:31 | |
*** CaptTofu has joined #tripleo | 09:31 | |
*** pblaho has joined #tripleo | 09:32 | |
lifeless | SpamapS: night! | 09:35 |
lifeless | GheRivero: Ng: ohhai :) | 09:35 |
*** akuznetsov has joined #tripleo | 09:36 | |
GheRivero | lifeless: morning | 09:36 |
*** morazi has joined #tripleo | 09:38 | |
*** akuznetsov has quit IRC | 09:41 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Restrict deletion of packaged files to Fedora like packages https://review.openstack.org/74990 | 09:44 |
*** morganfainberg is now known as morganfainberg_Z | 09:48 | |
*** nati_ueno has joined #tripleo | 09:49 | |
*** pblaho has quit IRC | 09:54 | |
*** jistr has joined #tripleo | 09:54 | |
*** rlandy has joined #tripleo | 09:57 | |
lifeless | SpamapS: wow thats nuts | 09:58 |
lifeless | GheRivero: Ng: I've suggested you two might like to do some perf analysis - the HP folk in galway are seeing 20m times to deploy an overcloud w/cached images, which is kindof slow IMO | 09:59 |
openstackgerrit | A change was merged to openstack/os-refresh-config: Updated from global requirements https://review.openstack.org/75575 | 10:01 |
GheRivero | lifeless: yeah, looks weird. I guess the server is beefy to discard that point | 10:02 |
*** jcoufal has joined #tripleo | 10:05 | |
*** akuznetsov has joined #tripleo | 10:06 | |
*** pblaho has joined #tripleo | 10:08 | |
lifeless | GheRivero: yeah, I'm sure steven or someone will be in touch :( | 10:09 |
lifeless | erm | 10:09 |
lifeless | :) | 10:09 |
lifeless | ^ that one | 10:09 |
*** akuznetsov has quit IRC | 10:11 | |
*** akuznetsov has joined #tripleo | 10:11 | |
*** rpodolyaka1 has joined #tripleo | 10:15 | |
*** rpodolyaka1 has quit IRC | 10:19 | |
*** jdob has quit IRC | 10:23 | |
*** markmc has joined #tripleo | 10:37 | |
*** CaptTofu has quit IRC | 10:43 | |
*** jdob has joined #tripleo | 10:44 | |
*** jprovazn has quit IRC | 10:46 | |
*** jprovazn has joined #tripleo | 10:47 | |
*** pblaho has quit IRC | 10:48 | |
openstackgerrit | Cian O'Driscoll proposed a change to openstack/tripleo-heat-templates: Adding image update policy to undercloud template https://review.openstack.org/82066 | 10:48 |
*** jcoufal has quit IRC | 10:49 | |
*** jprovazn has quit IRC | 10:52 | |
*** jistr has quit IRC | 10:54 | |
*** hashar has quit IRC | 10:55 | |
*** hewbrocca has quit IRC | 10:55 | |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-incubator: Fall back to $0 if BASH_SOURCE is unset https://review.openstack.org/81539 | 10:57 |
*** ramishra has joined #tripleo | 10:57 | |
*** akrivoka has joined #tripleo | 10:57 | |
*** ifarkas has quit IRC | 10:58 | |
*** nati_ueno has quit IRC | 10:58 | |
*** nati_ueno has joined #tripleo | 10:58 | |
*** nati_ueno has quit IRC | 11:02 | |
*** jprovazn has joined #tripleo | 11:16 | |
*** rpodolyaka1 has joined #tripleo | 11:16 | |
*** rpodolyaka1 has quit IRC | 11:20 | |
*** vkozhukalov has quit IRC | 11:21 | |
*** vkozhukalov has joined #tripleo | 11:23 | |
*** e0ne has quit IRC | 11:30 | |
openstackgerrit | Thom Leggett proposed a change to openstack/diskimage-builder: Uses policy-rc.d to prevent dpkg starting deamons during install https://review.openstack.org/82074 | 11:45 |
openstackgerrit | Thom Leggett proposed a change to openstack/diskimage-builder: Uses policy-rc.d to prevent dpkg starting daemons during install https://review.openstack.org/82074 | 12:04 |
*** weshay has joined #tripleo | 12:14 | |
*** e0ne has joined #tripleo | 12:15 | |
*** rpodolyaka1 has joined #tripleo | 12:16 | |
*** e0ne has quit IRC | 12:17 | |
*** e0ne has joined #tripleo | 12:18 | |
*** e0ne has quit IRC | 12:19 | |
*** e0ne has joined #tripleo | 12:19 | |
*** rpodolyaka1 has quit IRC | 12:20 | |
*** e0ne has quit IRC | 12:24 | |
*** e0ne has joined #tripleo | 12:30 | |
*** e0ne_ has joined #tripleo | 12:33 | |
*** ramishra has quit IRC | 12:33 | |
*** ramishra has joined #tripleo | 12:34 | |
*** e0ne has quit IRC | 12:34 | |
*** ramishra has quit IRC | 12:38 | |
*** lazy_prince has quit IRC | 12:40 | |
*** morazi has quit IRC | 12:43 | |
*** CaptTofu has joined #tripleo | 12:44 | |
*** mrunge has quit IRC | 12:45 | |
*** lazy_prince has joined #tripleo | 12:46 | |
*** CaptTofu has quit IRC | 12:49 | |
*** pblaho has joined #tripleo | 12:49 | |
*** lblanchard has joined #tripleo | 12:51 | |
*** hashar has joined #tripleo | 12:53 | |
*** akrivoka has quit IRC | 12:54 | |
*** pblaho has quit IRC | 12:54 | |
*** pblaho has joined #tripleo | 12:54 | |
*** jistr has joined #tripleo | 12:55 | |
*** dprince has joined #tripleo | 13:02 | |
*** CaptTofu has joined #tripleo | 13:03 | |
*** ifarkas has joined #tripleo | 13:09 | |
*** martyntaylor has joined #tripleo | 13:11 | |
*** julim has joined #tripleo | 13:12 | |
*** sdake has quit IRC | 13:15 | |
*** martyntaylor has quit IRC | 13:16 | |
*** rpodolyaka1 has joined #tripleo | 13:17 | |
*** martyntaylor has joined #tripleo | 13:19 | |
*** rpodolyaka1 has quit IRC | 13:20 | |
*** jprovazn has quit IRC | 13:20 | |
*** athomas has quit IRC | 13:21 | |
*** hashar has quit IRC | 13:21 | |
*** hashar has joined #tripleo | 13:23 | |
*** morazi has joined #tripleo | 13:23 | |
*** nati_ueno has joined #tripleo | 13:25 | |
*** rdopieralski has joined #tripleo | 13:32 | |
*** ifarkas has quit IRC | 13:34 | |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: baremetal: correct then name of ifcfg-eth0 rm https://review.openstack.org/82093 | 13:36 |
*** akrivoka has joined #tripleo | 13:44 | |
*** akrivoka has quit IRC | 13:44 | |
*** ifarkas has joined #tripleo | 13:46 | |
*** julim_ has joined #tripleo | 13:54 | |
*** morazi has quit IRC | 13:55 | |
*** nati_ueno has quit IRC | 13:55 | |
*** nati_ueno has joined #tripleo | 13:55 | |
*** julim has quit IRC | 13:56 | |
*** julim_ has quit IRC | 13:56 | |
*** julim has joined #tripleo | 13:57 | |
*** morazi has joined #tripleo | 13:58 | |
*** nati_ueno has quit IRC | 14:00 | |
*** morazi has quit IRC | 14:00 | |
derekh | hmm, overcloud job is busted anybody seeing this ? http://paste.openstack.org/show/74000/ | 14:01 |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Theory testing commit https://review.openstack.org/82098 | 14:13 |
*** rpodolyaka1 has joined #tripleo | 14:18 | |
*** ifarkas has quit IRC | 14:19 | |
*** rpodolyaka1 has quit IRC | 14:22 | |
*** ifarkas has joined #tripleo | 14:25 | |
*** martyntaylor has quit IRC | 14:28 | |
*** martyntaylor has joined #tripleo | 14:30 | |
*** geerdest has joined #tripleo | 14:33 | |
*** bnemec is now known as beekneemech | 14:41 | |
*** bashok has joined #tripleo | 14:44 | |
*** bashok has left #tripleo | 14:45 | |
*** derekh changes topic to "FIREDRILL : ci overcloud job failing https://bugs.launchpad.net/tripleo/+bug/1295703 | 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" | 14:46 | |
*** sdake has joined #tripleo | 14:47 | |
*** sdake has quit IRC | 14:47 | |
*** sdake has joined #tripleo | 14:47 | |
*** rlandy_ has joined #tripleo | 14:52 | |
*** e0ne_ has quit IRC | 14:54 | |
*** rlandy has quit IRC | 14:55 | |
*** rlandy_ has quit IRC | 14:55 | |
*** rdopieralski has quit IRC | 14:57 | |
*** jcoufal has joined #tripleo | 15:03 | |
NobodyCam | Good Morning TripleO | 15:04 |
*** jcoufal has quit IRC | 15:07 | |
*** CaptTofu has quit IRC | 15:15 | |
*** CaptTofu has joined #tripleo | 15:15 | |
openstackgerrit | Matthew Gilliard proposed a change to openstack/tripleo-incubator: Allow set-source-vars to consume a git manifest https://review.openstack.org/80617 | 15:16 |
*** rpodolyaka1 has joined #tripleo | 15:18 | |
*** CaptTofu has quit IRC | 15:20 | |
*** rpodolyaka1 has quit IRC | 15:20 | |
*** morazi has joined #tripleo | 15:28 | |
*** lucasagomes has quit IRC | 15:28 | |
*** e0ne has joined #tripleo | 15:29 | |
*** morazi has quit IRC | 15:37 | |
*** ccrouch has quit IRC | 15:39 | |
*** jdob has quit IRC | 15:41 | |
*** martyntaylor has quit IRC | 15:43 | |
*** e0ne_ has joined #tripleo | 15:44 | |
*** jrist has quit IRC | 15:45 | |
*** noslzzp has quit IRC | 15:46 | |
*** sseago has quit IRC | 15:47 | |
*** e0ne has quit IRC | 15:47 | |
*** jtomasek has quit IRC | 15:48 | |
*** nati_ueno has joined #tripleo | 15:48 | |
*** nati_ueno has quit IRC | 15:51 | |
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 | 16:02 |
*** pblaho has quit IRC | 16:02 | |
*** ifarkas has quit IRC | 16:03 | |
openstackgerrit | jan grant proposed a change to openstack/tripleo-image-elements: Ensure the nova element is installable https://review.openstack.org/82134 | 16:06 |
*** jistr has quit IRC | 16:06 | |
*** bogdando has quit IRC | 16:07 | |
*** andreaf has quit IRC | 16:10 | |
*** eghobo has joined #tripleo | 16:14 | |
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 | 16:16 |
*** rpodolyaka1 has joined #tripleo | 16:19 | |
*** bauzas has quit IRC | 16:20 | |
derekh | looks like the ci-overcloud failure is being caused by a problem with a recent neutron patch, mestery has a fix and will submit it later, watch this space https://bugs.launchpad.net/tripleo/+bug/1295703 | 16:21 |
uvirtbot | Launchpad bug 1295703 in tripleo "ci-overcloud job failing "Error while processing VIF ports"" [Critical,New] | 16:21 |
*** andreaf has joined #tripleo | 16:22 | |
*** chmouel has joined #tripleo | 16:23 | |
*** rpodolyaka1 has quit IRC | 16:23 | |
*** killer_prince has quit IRC | 16:28 | |
*** lazy_prince is now known as killer_prince | 16:28 | |
*** anteaya is now known as cyan | 16:36 | |
*** rbrady1 has joined #tripleo | 16:36 | |
*** cyan is now known as Guest20064 | 16:36 | |
*** rbrady has quit IRC | 16:37 | |
*** Guest20064 is now known as anteaya-who-was- | 16:37 | |
*** anteaya-who-was- is now known as anteaya | 16:37 | |
*** rbrady1 is now known as rbrady-afk | 16:38 | |
*** jogo is now known as flashgordon | 16:39 | |
mestery | derekh and tripleo folks: https://review.openstack.org/82141 | 16:57 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-incubator: Fedora uses em1 for undercloud/overcloud https://review.openstack.org/82144 | 17:00 |
SpamapS | mestery: \o/ | 17:01 |
mestery | SpamapS: This should address it I think, I did a "check experimental" on it to run the triple-o CI per derekh. | 17:01 |
dprince | mestery: thanks for looking at this | 17:01 |
mestery | No problem guys. | 17:02 |
*** e0ne_ has quit IRC | 17:03 | |
derekh | mestery: yup, thanks, tripleo ci job has kicked off https://jenkins07.openstack.org/job/check-tripleo-overcloud-precise/247/ , If it does fail and looks unrelated you can kick it off again (we do have them fail from time to time for no good reason) | 17:03 |
mestery | derekh: I'll ping you if it hits issues. Thanks! | 17:03 |
*** akuznetsov has quit IRC | 17:03 | |
derekh | mestery: thanks, if it does pass any thoguht on how long these typically take to get merged in neutron? | 17:04 |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Revert https://review.openstack.org/#/c/58533/19 https://review.openstack.org/82098 | 17:05 |
derekh | I'm just wondering if we should unblock ourselves by doing ^^ | 17:05 |
mestery | derekh: I'll work with some other Neutron cores to get this merged ASAP if it passes Jenkins | 17:06 |
derekh | mestery: cool, thanks I'll probably be gone in about an hour but somebody else in here can check things out if you have any problems | 17:07 |
dprince | derekh: lets do it. In fact I think a more general revert or revert this patch mechanism might be very useful considering the breakages we've been seeing. | 17:07 |
SpamapS | derekh: misspelled Temporary | 17:07 |
mestery | dprince: Can we see if my fix works, both Jenkins and triple-o CI? | 17:07 |
mestery | I'd prefer to merge that if it fixes things. | 17:07 |
mestery | rather than revert | 17:07 |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Revert https://review.openstack.org/#/c/58533/19 https://review.openstack.org/82098 | 17:08 |
SpamapS | dprince: the problem with this revert mechanism is that it doesn't let us test mestery's change.. | 17:08 |
dprince | mestery: I'm not suggesting we revert your fix at all... My reply to derekh is mostly with regard to how long it takes Jenkins to do things. | 17:08 |
dprince | SpamapS: we can do that manually. | 17:08 |
SpamapS | We will have to remove it when mestery asks us to test again. | 17:08 |
dprince | SpamapS: Or, wouldn't that cause a conflict and it would test it? | 17:09 |
SpamapS | Possibly | 17:09 |
SpamapS | maybe even probably | 17:09 |
dprince | SpamapS: My take is we need an agile mechanism to deal with this stuff. | 17:09 |
SpamapS | dprince: we won't have that option once we're in the gate... | 17:09 |
SpamapS | though in theory, these won't land then either ;) | 17:10 |
dprince | SpamapS: I don't want to wait for our (slow) gate in the meantime. In my experience it can take an entire day to land a simple revert. | 17:10 |
SpamapS | dprince: I've lamented the fact that we're slave to upstream breakage since spending all week fixing CI in Sunnyvale instead of having important chats with people... so yes.. I think we need a way to deal... | 17:10 |
mestery | OK, understood | 17:10 |
derekh | mestery: the revert should not effect what your doing only in tripleo CI, so I think your good to proceed | 17:10 |
dprince | SpamapS: Having an agile mechanism in place where we can keep our ship afloat until we become a gate is highly desirable by my | 17:11 |
dprince | myself | 17:11 |
*** andreaf has quit IRC | 17:11 | |
SpamapS | dprince: perhaps we should make it aware of the proposed fix. | 17:11 |
SpamapS | so if ! merged($change_id) ; then revert ; fi | 17:11 |
derekh | dprince: SpamapS's point about our revert affecting the ability to test a fix is valid, if it causes a conflict it would be ok, but that may not always be true | 17:11 |
dprince | SpamapS: yes, exactly! A patch based system (very similar to what we had in the initial TOCI) | 17:11 |
dprince | derekh: that is why I said revert/patch | 17:12 |
dprince | derekh/SpamapS: This is the "make things just work" because the gate let something in... | 17:12 |
SpamapS | My point is simply that I don't want to then have to turn around and land the revert of this just to test the fix in the gate. So this should look for the Change-Id in neutron, and if it is there, do nothing. | 17:13 |
*** andreaf has joined #tripleo | 17:13 | |
dprince | SpamapS: If the patch doesn't apply it will skip it silently | 17:13 |
SpamapS | Or maybe even look for Closes-Bug: xxxx | 17:13 |
derekh | how about if check-name == tripleo-check then apply revert | 17:13 |
dprince | SpamapS: then we periodically clean things up | 17:14 |
SpamapS | dprince: that is what I call "hope" ... a popular but not necessarily valid strategy :) | 17:14 |
dprince | SpamapS: I don't think we should tie our CI (further) into Launchpad though | 17:14 |
dprince | SpamapS: If "hope" keeps things running I'm all for it | 17:15 |
dprince | SpamapS: I did this sort of thing for years w/ SmokeStack. And it proved very useful (if not vital) to maintaining a running system that isn't a gate | 17:15 |
SpamapS | We're saying the same thing | 17:16 |
dprince | SpamapS: call me "hopeful" (or a hack) if you want... but my goal was to keep the ship afloat | 17:16 |
SpamapS | I'm saying if it is already merged, do nothing. | 17:16 |
SpamapS | You're saying you _think_ the fix will conflict with the revert patch. | 17:16 |
SpamapS | Implementation detail: how to detect that it is already merged. | 17:16 |
dprince | SpamapS: if that is what you are saying then we do agree. | 17:16 |
derekh | yup, agreed we just need to figure out how to make it fool proof | 17:17 |
SpamapS | We can actually prove it.. | 17:17 |
SpamapS | does the fix conflict with the revert? | 17:17 |
dprince | derekh: there may be some corner cases this doesn't cover but I think the extra uptime this buys us is invaluable | 17:18 |
dprince | derekh: so even if our mechanism isn't fool proof I'm likely still for it | 17:18 |
derekh | SpamapS: yup it does | 17:18 |
derekh | error: could not revert 3c00dd4... Bugfix and refactoring for ovs_lib flow methods | 17:18 |
* dprince wards off neigh sayers | 17:18 | |
*** markmc has quit IRC | 17:19 | |
*** rpodolyaka1 has joined #tripleo | 17:19 | |
* beekneemech saddles up the neigh sayers | 17:21 | |
dprince | derekh: hopfully -> hopefully | 17:21 |
derekh | dprince: nobody is disagreeing with you (I think) | 17:21 |
dprince | derekh: no, in your comment :) | 17:21 |
*** saurabhs has joined #tripleo | 17:21 | |
dprince | derekh: but it is appropriate you mispelled "hop" given SpamapS comments :) | 17:22 |
SpamapS | derekh: I think you _do_ want Related-Bug | 17:22 |
SpamapS | haha | 17:22 |
SpamapS | "hop is not a strategy" | 17:22 |
* SpamapS lolling 4real | 17:23 | |
*** akuznetsov has joined #tripleo | 17:23 | |
slagle | someone say hops? | 17:23 |
*** vkozhukalov has quit IRC | 17:23 | |
slagle | making me thirsty | 17:23 |
SpamapS | 'tis casual nick Friday isn't it? | 17:24 |
*** SpamapS is now known as Spam | 17:24 | |
Spam | no aps | 17:24 |
*** rpodolyaka1 has quit IRC | 17:24 | |
*** Spam is now known as Maps | 17:24 | |
openstackgerrit | Derek Higgins proposed a change to openstack-infra/tripleo-ci: Revert https://review.openstack.org/#/c/58533/19 https://review.openstack.org/82098 | 17:25 |
NobodyCam | Maps: causal nic Friday? | 17:25 |
*** Maps is now known as CannedMeat | 17:25 | |
dprince | slagle: water, hops, yeast, barley | 17:25 |
* derekh is getting tired of not being able to speel good :-) | 17:25 | |
CannedMeat | dprince: https://review.openstack.org/#/c/82098/ <-- approve away | 17:26 |
CannedMeat | well | 17:27 |
CannedMeat | +2 and then let's see if it actually passes :) | 17:27 |
slagle | dprince: don't forget rice if derekh is drinking too | 17:27 |
CannedMeat | NobodyCam: hah, yeah, casual nic's respond to gratuitous arp | 17:27 |
derekh | slagle: forgot about that, going to check, brb | 17:27 |
NobodyCam | :) | 17:28 |
*** andreaf has quit IRC | 17:29 | |
*** howleyt_ has joined #tripleo | 17:29 | |
beekneemech | My undercloud instance is coming up with ens4 again instead of eth0 or em1. :-( | 17:30 |
openstackgerrit | Saurabh Surana proposed a change to openstack/tripleo-image-elements: added elements for building trove service components https://review.openstack.org/77272 | 17:30 |
derekh | slagle: it does have rice, hmm I'm going to have to rethink this budweiser thing | 17:31 |
slagle | beekneemech: are you using the virtio libvirt nic driver? | 17:31 |
slagle | derekh: i hope i didn't ruin it for you | 17:31 |
beekneemech | slagle: Crud, I forgot to change that. | 17:31 |
derekh | slagle: but on the plus side I had to get a beer out of the fridge to check, ond once you take a beer out of the fridge you can't put it back | 17:31 |
derekh | so if we "have" to set to virtio befor devtest works on fedora then thats a problem | 17:32 |
derekh | dprince: does https://review.openstack.org/#/q/I4b4bb7b6a25b058eebe889fd8ce1a403aaf193fd,n,z fix that? ^^ | 17:32 |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Revert https://review.openstack.org/#/c/58533/19 https://review.openstack.org/82098 | 17:33 |
*** bauzas has joined #tripleo | 17:33 | |
slagle | you don't have to use virtio | 17:33 |
slagle | you just don't have to override NeutronPublicInterface if you do | 17:33 |
dprince | derekh: no, I'm not touching that... | 17:33 |
beekneemech | Right, but devtest doesn't run out of the box on Fedora right now. | 17:33 |
beekneemech | You have to know the magic combination of env vars to make it work. | 17:34 |
derekh | beekneemech: correct, so thats a problem | 17:34 |
beekneemech | Agreed. | 17:34 |
CannedMeat | dprince: not waiting for a pass? | 17:34 |
*** andreaf has joined #tripleo | 17:34 | |
dprince | CannedMeat: I suppose I forgot to on this one. | 17:35 |
derekh | for what its worth patchset 1 passed, but what merged is slightly different | 17:36 |
derekh | I'm off soon, but if anybody is watching, overcloud jobs should hopefully turn green for commits after that merge http://goodsquishy.com/downloads/tripleo-jobs.html | 17:37 |
*** NobodyCam is now known as rustler | 17:41 | |
chmouel | hey there, i there was a digram of the flow of how tripleo things togethers | 17:45 |
chmouel | and if it's needed since that flow is basically a common heat flow in a bare metal way | 17:46 |
chmouel | (I mean I was wondering if there was a diagram..... | 17:47 |
openstackgerrit | tom-howley proposed a change to openstack/tripleo-heat-templates: WIP - Add RabbitMQ keepalive parameters to overcloud template https://review.openstack.org/81934 | 17:49 |
derekh | while on the topic of devtest fedora not working out of the box, anybody wanna merge https://review.openstack.org/#/c/81826/ | 17:50 |
*** hashar has quit IRC | 17:50 | |
*** CaptTofu has joined #tripleo | 17:52 | |
openstackgerrit | tom-howley proposed a change to openstack/tripleo-image-elements: WIP - Add keepalive option to rabbitmq config https://review.openstack.org/81920 | 17:52 |
dprince | derekh: See my comment. I think we should wrap a conditional around how we set NODE_DIST instead. | 17:54 |
dprince | derekh: TRIPLEO_OS_DISTRO should always just equal the distro name (i.e. 'fedora' in this case) | 17:54 |
derekh | dprince: ok, thanks will take a look later for now gotta run | 17:55 |
*** derekh has quit IRC | 17:56 | |
*** akuznetsov has quit IRC | 18:02 | |
*** morganfainberg_Z is now known as morganfainberg | 18:11 | |
CannedMeat | lifeless: https://bugs.launchpad.net/os-collect-config/+bug/1295787 <-- my current task to move forward with software-config | 18:16 |
uvirtbot | Launchpad bug 1295787 in os-collect-config "Need to explode Heat software-config style cfn Metadata" [High,Triaged] | 18:16 |
*** andreaf has quit IRC | 18:16 | |
*** jp_at_hp has quit IRC | 18:17 | |
openstackgerrit | tom-howley proposed a change to openstack/tripleo-image-elements: WIP - Add keepalive option to rabbitmq config https://review.openstack.org/81920 | 18:18 |
*** rpodolyaka1 has joined #tripleo | 18:20 | |
openstackgerrit | tom-howley proposed a change to openstack/tripleo-heat-templates: WIP - Add RabbitMQ keepalive parameters to overcloud template https://review.openstack.org/81934 | 18:22 |
mestery | derekh: ping | 18:24 |
mestery | So, my change to address the gate blocking triple-o bug worked! https://jenkins07.openstack.org/job/check-tripleo-overcloud-precise/247/ | 18:24 |
mestery | Any triple-o people want to +1 the neutron review? | 18:24 |
mestery | https://review.openstack.org/#/c/82141/ | 18:24 |
mestery | I'll work to get other neutron cores on this now | 18:24 |
*** rpodolyaka1 has quit IRC | 18:24 | |
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 | 18:27 |
mestery | dprince: See ^^^ | 18:27 |
*** jp_at_hp has joined #tripleo | 18:34 | |
*** rbrady-afk is now known as rbrady | 18:40 | |
mestery | FYI: The fix for the tripleo gate-blocking bug (https://bugs.launchpad.net/neutron/+bug/1295703) was just +approved in neutron: https://review.openstack.org/#/c/82141/ | 18:41 |
uvirtbot | Launchpad bug 1295703 in neutron "ci-overcloud job failing "Error while processing VIF ports"" [Critical,In progress] | 18:41 |
*** e0ne has joined #tripleo | 18:43 | |
lifeless | CannedMeat: that layout is really weird | 18:44 |
lifeless | CannedMeat: what happened to the metadata tree we can define? | 18:44 |
lifeless | stevebaker: ^ not to whinge, but having the metadata tree be so complex makes this hard to use IMO - we've lost the ability to define a simple clear input to the machine, or am I missing something ? | 18:48 |
*** boris-42 is now known as boris-the-blade- | 18:49 | |
*** boris-the-blade- is now known as boris-the-blade | 18:50 | |
CannedMeat | lifeless: there's a bunch of stuff there that is intended for other systems, not for ours | 18:55 |
CannedMeat | lifeless: the tree itself is right there under config | 18:55 |
*** CannedMeat is now known as SpamapS | 18:56 | |
* SpamapS decides casual friday is over | 18:56 | |
greghaynes | wow, I was wondering who that was | 18:57 |
SpamapS | greghaynes: casual nick friday ;) | 18:57 |
SpamapS | lifeless: the array of deployments[] is needed though, because now we can actually split things up and mix and match without merge.py | 18:57 |
greghaynes | "Who is this CannedMeat hacker and why have I not seen him before" | 18:57 |
SpamapS | greghaynes: you should have thought very hard about what canned meats you have encountered | 18:58 |
Lotus907efi | hehehehehe | 18:58 |
greghaynes | haha, I try not to :p | 18:58 |
*** dkehn__ has joined #tripleo | 18:59 | |
howleyt_ | Hi, I'm looking to add support for vhosts in rabbitmq. I put up a short and sweet blueprint for it: https://etherpad.openstack.org/p/tripleo-vhost-for-rabbitmq-element | 19:02 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: serial-console: Use udev rules to startup getty https://review.openstack.org/81616 | 19:03 |
howleyt_ | I would like some feedback before I try embarking on some changes. | 19:03 |
SpamapS | howleyt_: I like it | 19:06 |
howleyt_ | SpamapS: that's nice to hear! | 19:06 |
SpamapS | howleyt_: Regarding "to delete or not to delete" ... I'm of two minds. I think that if you are confident that your list is always accurate... then you should delete missing. But if you may be out of sync with the users of the rabbitmq.. then a separate list of to-delete versus "should be here" is needed. | 19:06 |
SpamapS | howleyt_: for vhosts, I think it is more likely that the list will be accurate. | 19:07 |
SpamapS | for users and passwords.. there's the problem of a node that goes offline for a while and comes back and wants to use its old username/password | 19:08 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-image-elements: Explicitly pip install pbr before its installed as dependency https://review.openstack.org/81101 | 19:08 |
lifeless | howleyt_: put a small question up there | 19:08 |
*** rpodolyaka1 has joined #tripleo | 19:08 | |
dprince | howleyt_: seems reasonable. I left you some comments in the etherpad... | 19:10 |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: rename udev.rules to dhcp-all-interfaces-udev https://review.openstack.org/82173 | 19:14 |
stevebaker | lifeless: you can ignore the inputs section, other configuration tools consume that | 19:16 |
*** weshay has quit IRC | 19:18 | |
stevebaker | lifeless: you can rebuild your tree by overlaying all the deployments[*].config trees, ordered by deployments[*].name | 19:18 |
SpamapS | stevebaker: though we do want to consume the deploy_action :) | 19:18 |
stevebaker | SpamapS: yes, you could always have get_input: deploy_action in your config | 19:19 |
SpamapS | stevebaker: seeing the deployments.. they should either be a mapping by name themselves, or that list sort should already be there. | 19:19 |
SpamapS | stevebaker: otherwise why have a list? | 19:19 |
stevebaker | SpamapS: there were reasons, mainly to do with early attempts to do too much with oac templates | 19:20 |
SpamapS | stevebaker: ah | 19:21 |
SpamapS | stevebaker: well I don't mind it as a list really. The order, I assume, has to do with the order they're added to the server? | 19:21 |
howleyt_ | Thanks for the feedback guys, much appreciated. | 19:22 |
*** e0ne has quit IRC | 19:24 | |
*** e0ne has joined #tripleo | 19:25 | |
*** CaptTofu has quit IRC | 19:28 | |
*** CaptTofu has joined #tripleo | 19:29 | |
stevebaker | SpamapS: the order is determined by the deployment resource name, so you can use run-parts convention | 19:29 |
*** CaptTofu has quit IRC | 19:33 | |
*** giulivo has quit IRC | 19:41 | |
*** rpodolyaka1 has quit IRC | 19:42 | |
*** howleyt_ has quit IRC | 19:44 | |
*** hashar has joined #tripleo | 19:45 | |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: We should use baremetal. https://review.openstack.org/81683 | 19:47 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-image-elements: Explicitly pip install pbr before its installed as dependency https://review.openstack.org/81101 | 19:47 |
lifeless | howleyt: so gantt - (and ceilometer too AIUI) - RPC service that nova + neutron + cinder etc all talk to | 19:50 |
lifeless | howleyt: so partitioning things by vhost prevents nova<->ceilometer communication | 19:50 |
*** jp_at_hp has quit IRC | 19:52 | |
*** rpodolyaka1 has joined #tripleo | 19:58 | |
SpamapS | stevebaker: ok, is that guaranteed or should I sort by name myself? | 20:06 |
*** rpodolyaka1 has quit IRC | 20:07 | |
*** lblanchard has quit IRC | 20:07 | |
*** rpodolyaka1 has joined #tripleo | 20:10 | |
*** rpodolyaka1 has quit IRC | 20:14 | |
*** jang1 has joined #tripleo | 20:17 | |
*** lblanchard has joined #tripleo | 20:18 | |
*** dprince has quit IRC | 20:19 | |
*** vkozhukalov has joined #tripleo | 20:21 | |
*** openstackgerrit has quit IRC | 20:22 | |
*** openstackgerrit has joined #tripleo | 20:23 | |
stevebaker | SpamapS: assign the name property of your deployment resources according to the desired order | 20:27 |
SpamapS | stevebaker: ok cool | 20:36 |
*** rpodolyaka1 has joined #tripleo | 20:38 | |
*** rpodolyaka1 has quit IRC | 20:44 | |
*** SpamapS has quit IRC | 20:58 | |
*** julim has quit IRC | 20:59 | |
*** SpamapS has joined #tripleo | 20:59 | |
*** SpamapS has quit IRC | 20:59 | |
*** SpamapS has joined #tripleo | 20:59 | |
*** dkehn__ has quit IRC | 21:03 | |
*** dkehn_ has quit IRC | 21:04 | |
saurabhs | hey guys I need some help, I am trying to build heat template for trove to be submitted to tripleo-heat-teamplate repository. I am trying to build the trove template such that it can be used as stand alone template and also can be merged with overcloud-source.yaml. | 21:04 |
saurabhs | I am running into issues with os-collect-config part. This is how Resource section looks like: https://gist.github.com/saurabhsurana/9696379 (there are lot more config parameters there after this) | 21:04 |
*** shakayumi has joined #tripleo | 21:04 | |
saurabhs | when I try to use merge tool on this with overcloud-source.yaml it says ERROR: Role notCompute0 metadata key os-collect-config conflicts. | 21:05 |
saurabhs | My question is Trove will have its own config and notCompute0Config is also there then how do I reference these two in the os-collect-config part of my resource in trove.yaml | 21:06 |
*** dkehn_ has joined #tripleo | 21:06 | |
*** hashar has quit IRC | 21:07 | |
*** shakayumi has joined #tripleo | 21:07 | |
SpamapS | saurabhs: looking | 21:07 |
*** shakayumi has quit IRC | 21:07 | |
SpamapS | saurabhs: You should put trove's config in notCompute0COnfig .. it will be merged appropriately | 21:09 |
SpamapS | saurabhs: note that in I expect a week or so time, this will all work differently and make more sense with the now OS::Heat::SoftwareConfig resources. | 21:09 |
saurabhs | SpamapS: thanks. I will try to make that change. do you have examples somewhere that will show how OS::Heat::SoftwareConfig works or will work | 21:10 |
SpamapS | saurabhs: https://review.openstack.org/#/c/81666/ | 21:12 |
*** lblanchard has quit IRC | 21:13 | |
saurabhs | SpamapS: if this is all changing, is it even worth for me to work on this right now, or I should wait for that other patch to land and then submit my changes with respect to that patch? | 21:16 |
*** e0ne has quit IRC | 21:27 | |
*** Hazelesque has joined #tripleo | 21:30 | |
SpamapS | saurabhs: If it is not urgent, I would hold off | 21:32 |
Hazelesque | Ng: Hi :) ... I can find the some slides from a recent lightning talk about TripleO ( http://www.slideshare.net/cmsj1/tripleo-lightning-talk-29149308 ), but not the ones from this week's FLOSS UK Spring 2014... are those available somewhere yet? Cheers :) | 21:35 |
*** rpodolyaka1 has joined #tripleo | 21:40 | |
openstackgerrit | Ben Nemec proposed a change to openstack/diskimage-builder: Alphabetize all element-deps https://review.openstack.org/81635 | 21:43 |
openstackgerrit | Ben Nemec proposed a change to openstack/diskimage-builder: Add dib-lint script https://review.openstack.org/81634 | 21:43 |
openstackgerrit | Ben Nemec proposed a change to openstack/diskimage-builder: WIP: Make sure all scripts are set -e https://review.openstack.org/81637 | 21:43 |
openstackgerrit | Ben Nemec proposed a change to openstack/diskimage-builder: Enforce alphabetical ordering of element-deps https://review.openstack.org/81636 | 21:43 |
*** rpodolyaka1 has quit IRC | 21:45 | |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/os-collect-config: Change collector interface to return a list https://review.openstack.org/82225 | 21:57 |
*** e0ne has joined #tripleo | 21:58 | |
*** bauzas has quit IRC | 21:58 | |
*** e0ne has quit IRC | 22:00 | |
*** e0ne has joined #tripleo | 22:00 | |
*** e0ne has quit IRC | 22:05 | |
saurabhs | has anybody seen this error : pkg_resources.VersionConflict: (pip 1.1 (/opt/stack/venvs/os-refresh-config/lib/python2.7/site-packages/pip-1.1-py2.7.egg), Requirement.parse('pip>=1.4')). I think this is happening because for install pip we use python-pip package which installs 1.1 version of pip. Is there a known work around for this ? | 22:25 |
SpamapS | /win 13 | 22:26 |
saurabhs | https://gist.github.com/saurabhsurana/9697737 | 22:26 |
SpamapS | saurabhs: we don't use packaged pip anymore | 22:26 |
SpamapS | saurabhs: you will want the pip-and-virtualenv element | 22:26 |
*** eguz has joined #tripleo | 22:26 | |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Add no-op cinder-tgt element https://review.openstack.org/81867 | 22:26 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Add mysql-mariadb-compat element https://review.openstack.org/78034 | 22:26 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Add cinder-lio element https://review.openstack.org/78463 | 22:26 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Don't install percona-toolkit if distro is RHEL7 https://review.openstack.org/78032 | 22:26 |
openstackgerrit | Ben Nemec proposed a change to openstack/tripleo-image-elements: Factor out tgt-specific parts of cinder element https://review.openstack.org/78462 | 22:26 |
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 | 22:26 |
*** BadCub01 has quit IRC | 22:30 | |
*** eghobo has quit IRC | 22:30 | |
*** eguz has quit IRC | 22:30 | |
saurabhs | SpamapS: thanks I see it now, my repo was like 2 days old | 22:31 |
*** eghobo has joined #tripleo | 22:31 | |
*** eguz has joined #tripleo | 22:32 | |
saurabhs | SpamapS : one this which I never understood till now. in install.d there are always two directories package-install and source-install. what defines which one will be used? | 22:32 |
*** eghobo has quit IRC | 22:36 | |
beekneemech | saurabhs: Take a look at https://github.com/openstack/diskimage-builder/blob/master/elements/base/extra-data.d/99-enable-install-types | 22:36 |
beekneemech | Basically you set DIB_INSTALLTYPE_[name] to specify source or packages. | 22:37 |
beekneemech | source is default so if you're using that you don't have to do anything. | 22:37 |
beekneemech | Otherwise, to install (for example) nova from packages, you would do: DIB_INSTALLTYPE_nova=package | 22:38 |
beekneemech | slagle added that functionality so if you have deeper questions he's probably the one to ask. | 22:38 |
saurabhs | beekneemech : I get it now. thanks | 22:40 |
*** rpodolyaka1 has joined #tripleo | 22:41 | |
geerdest | how to find/create creds to login to overcloud horizon? | 22:43 |
*** rpodolyaka1 has quit IRC | 22:47 | |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/os-collect-config: Parse deployments if found in cfn metadata https://review.openstack.org/82244 | 22:48 |
SpamapS | hrm... | 22:53 |
SpamapS | go figure, pause 5 vms, move to the coffee shop, unpause, and only 2 of the 5 actually resume. | 22:53 |
*** nati_ueno has joined #tripleo | 22:54 | |
*** e0ne has joined #tripleo | 23:00 | |
SpamapS | where is everybody? | 23:00 |
Lotus907efi | at the party | 23:01 |
SpamapS | damnit | 23:01 |
SpamapS | not again! | 23:01 |
Lotus907efi | weren't you invited? | 23:01 |
greghaynes | Oh no, we forgot to invite SpamapS | 23:01 |
SpamapS | uhhhh yeah.... but I.. lost my invitation see.. yeah | 23:01 |
*** CaptTofu has joined #tripleo | 23:02 | |
*** e0ne has quit IRC | 23:05 | |
Lotus907efi | I thought you sent an invite to CannedMeat | 23:05 |
*** BadCub01 has joined #tripleo | 23:10 | |
lifeless | partay? | 23:10 |
*** vkozhukalov has quit IRC | 23:15 | |
SpamapS | lifeless: so this new Metadata format is actually pretty easy to work with... and having a sequence of deployments ordered by the template writer is quite useful. | 23:16 |
lifeless | cool | 23:16 |
SpamapS | lifeless: .. so.. undercloud.. not rebootable.. | 23:17 |
lifeless | SpamapS: ugh | 23:17 |
lifeless | SpamapS: ovs db switch stuff that dans working on | 23:18 |
lifeless | SpamapS: btw | 23:18 |
SpamapS | lifeless: the problem is that ovs comes up, and puts eth0 in the bridge.. and then we can't fetch our ec2 metadata or cfn | 23:18 |
lifeless | SpamapS: have you *read* the /e/n/i integration for ovs switches? | 23:18 |
SpamapS | no | 23:18 |
lifeless | SpamapS: Its terrible | 23:18 |
lifeless | SpamapS: ifdown *deletes the switch* | 23:18 |
SpamapS | so there is something though? | 23:18 |
SpamapS | oh | 23:18 |
SpamapS | wtf! | 23:18 |
lifeless | SpamapS: yeah, I've said to dan we can't use that | 23:18 |
lifeless | SpamapS: its fundamentally broken | 23:18 |
SpamapS | yeah | 23:18 |
SpamapS | lifeless: who is in charge of that in Debian? | 23:19 |
lifeless | SpamapS: FIIK | 23:19 |
SpamapS | yeah I don't recognize the names in there | 23:20 |
*** jang1 has quit IRC | 23:24 | |
SpamapS | hrm | 23:26 |
SpamapS | there is some kind of disconnect with nova-bm that I hope is not repeated in ironic.. | 23:26 |
SpamapS | if a machine is actually powered on.. | 23:26 |
SpamapS | but nova-bm thinks it is shutoff.. | 23:26 |
SpamapS | it asserts that.. by issuing a poweroff | 23:26 |
SpamapS | that would be quite annoying if the machine was turned on for maintenance purposes | 23:27 |
Lotus907efi | kind of like stonith | 23:27 |
lifeless | SpamapS: nova-bm doesn't consistently do that | 23:29 |
lifeless | SpamapS: it does it only for nodes that there is an instance deployed to with nova state off | 23:30 |
Lotus907efi | just sometimes? Oh, that's better then | 23:30 |
Lotus907efi | :) | 23:30 |
lifeless | SpamapS: ironci will do it for all nodes | 23:30 |
lifeless | SpamapS: but there is an explicit 'its in maintenance' feature | 23:30 |
lifeless | SpamapS: which will disable this amongst other things | 23:30 |
*** saurabhs has quit IRC | 23:30 | |
SpamapS | lifeless: ah that makes more sense. | 23:30 |
SpamapS | lifeless: can we hook https://review.openstack.org/#/c/82244/ up to check-tripleo ? | 23:31 |
Lotus907efi | so there are these huge recyling bins here in the HP building I am in and in a few weeks everyone in the building is moving out to another building | 23:31 |
SpamapS | or is that a lot of work for something that changes about once every 3 months? ;) | 23:31 |
Lotus907efi | so there are always lots of semi-cool things in the recycling bins | 23:32 |
SpamapS | Lotus907efi: like midgets? | 23:32 |
Lotus907efi | no, no midgets | 23:32 |
Lotus907efi | lots of discard equipment | 23:32 |
Lotus907efi | I have picked up 4 - 5 HP MediaSmart NAS servers | 23:32 |
SpamapS | whoa | 23:32 |
Lotus907efi | and been able to assemble a couple of desktop systems out of not current parts | 23:33 |
SpamapS | lifeless: so with https://review.openstack.org/#/c/82244/ in my images, the new SoftwareConfig based templates work for me.... | 23:33 |
lifeless | SpamapS: 82244 is running check-tripleo right now | 23:34 |
lifeless | SpamapS: check zuul | 23:34 |
SpamapS | lifeless: OH! | 23:35 |
SpamapS | I didn't even know | 23:35 |
SpamapS | I just assumed that we were lazy and had not done it all | 23:35 |
SpamapS | silly silly silly me | 23:35 |
SpamapS | hm did we run out of capacity? | 23:36 |
SpamapS | only 9 active nodes in ci-overcloud | 23:37 |
*** CaptTofu has quit IRC | 23:38 | |
SpamapS | ahh.. spoke too soon | 23:38 |
SpamapS | completion-condition not present anymore | 23:38 |
SpamapS | easily fixable :) | 23:38 |
Lotus907efi | Is there a documentation page somewhere that would tell how if you had say 2 overcloud nodes and you wanted to add a third and fourth, what steps would be required? | 23:39 |
lifeless | Lotus907efi: http://docs.openstack.org/developer/tripleo-incubator/devtest_overcloud.html | 23:40 |
lifeless | OVERCLOUD_COMPUTESCALE specifically | 23:40 |
greghaynes | I think you might need to manually rm the overcloud.yml generated template as make isnt smart enough to realise the env var changed | 23:42 |
greghaynes | when you do that | 23:42 |
Lotus907efi | hmmm | 23:42 |
SpamapS | make: for when you want everything easy to be automated, and everything hard to be HARDER | 23:43 |
*** rpodolyaka1 has joined #tripleo | 23:44 | |
greghaynes | clearly we just need to be using automake, that will surely make things more simple | 23:44 |
Lotus907efi | ha | 23:46 |
Lotus907efi | the phrase OVERCLOUD_COMPUTESCALE is not found in that document | 23:47 |
*** CaptTofu has joined #tripleo | 23:47 | |
openstackgerrit | Clint "SpamapS" Byrum proposed a change to openstack/tripleo-heat-templates: WIP: Really ugly first switch to software-config https://review.openstack.org/81666 | 23:47 |
greghaynes | Lotus907efi: It is on my internet | 23:48 |
*** rpodolyaka1 has quit IRC | 23:48 | |
Lotus907efi | do you have a different internet copy where you are? | 23:48 |
greghaynes | Unsure | 23:48 |
Lotus907efi | found it | 23:49 |
Lotus907efi | don't know why firefox couldn't find the phrase | 23:49 |
* SpamapS prints out internet on Lotus907efi's local HP printer | 23:49 | |
SpamapS | Lotus907efi: I'll email you when it is done. | 23:49 |
Lotus907efi | cool, thanks | 23:49 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Add more needed Ironic support. https://review.openstack.org/81627 | 23:49 |
SpamapS | Lotus907efi: note: you may need to put more paper in | 23:50 |
Lotus907efi | I have a spare ream or two here | 23:50 |
lifeless | greghaynes: its a .phony isn't it ? | 23:50 |
greghaynes | aha, you are correct | 23:51 |
*** yamahata has quit IRC | 23:55 | |
Lotus907efi | is that like a my little phony ? | 23:55 |
*** yamahata has joined #tripleo | 23:55 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!