*** ChanServ changes topic to "Restarting gerrit really quick to fix replication issue" | 00:00 | |
*** 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" | 00:02 | |
lifeless | ok, devtest.sh --no-undercloud is kinda useful :P | 00:09 |
---|---|---|
*** xuhaiwei has joined #tripleo | 00:09 | |
lifeless | now for clints patch | 00:09 |
lifeless | and to remind myself how to set variables for a gerrit patch | 00:09 |
xuhaiwei | moring | 00:12 |
xuhaiwei | morning | 00:12 |
*** UtahDave has left #tripleo | 00:13 | |
*** saurabhs has left #tripleo | 00:14 | |
*** spzala has joined #tripleo | 00:18 | |
*** noslzzp has joined #tripleo | 00:18 | |
lifeless | xuhaiwei: morning | 00:23 |
xuhaiwei | lifeless: if I build a tripleo environment(don't use LXC, seed, under and above are all on baremetal machine), how much the tripleo incubator source can be used? | 00:27 |
xuhaiwei | in other words what should i do by myself? | 00:28 |
*** matsuhashi has joined #tripleo | 00:30 | |
lifeless | xuhaiwei: you need to create the nodes.json yourself | 00:40 |
lifeless | xuhaiwei: I *think* everything else is all now automated | 00:40 |
*** blamar has quit IRC | 00:41 | |
xuhaiwei | I think i should add some configuration, like mac address and ipmi user, password | 00:42 |
xuhaiwei | lifeless: oh, these info are written in the nodes.json, right? | 00:44 |
*** eguz has quit IRC | 00:45 | |
lifeless | yes | 00:46 |
xuhaiwei | thank you | 00:46 |
*** markmc has joined #tripleo | 00:47 | |
*** markmc has quit IRC | 00:57 | |
*** blamar has joined #tripleo | 00:59 | |
*** spzala has quit IRC | 01:01 | |
*** newell_ has quit IRC | 01:02 | |
*** vinsh has joined #tripleo | 01:03 | |
lifeless | ok so | 01:07 |
lifeless | greghaynes: achievement unlocked, deploy with spamaps thing, but the demo vm failed | 01:07 |
lifeless | greghaynes: w/novalid host - seen that? | 01:07 |
greghaynes | ah, no. adding demo user failed with Authorization Failed: Unable to establish connection to http://192.0.2.23:5000/v2.0/tokens | 01:11 |
greghaynes | whoa, devtest --no-undercloud!? | 01:11 |
lifeless | greghaynes: yes, its sitting in review atm | 01:12 |
*** ilives has joined #tripleo | 01:16 | |
lifeless | so it goes to fail instantly | 01:19 |
*** nati_uen_ has quit IRC | 01:20 | |
lifeless | greghaynes: I get this on the hypervisor: | 01:25 |
lifeless | http://paste.openstack.org/show/75850/ | 01:25 |
*** weshay has joined #tripleo | 01:27 | |
xuhaiwei | lifeless: I saw this line in devtest_variables.sh: 90 export DIB_COMMON_ELEMENTS="${DIB_COMMON_ELEMENTS} use-ephemeral", should it be export DIB_COMMON_ELEMENTS=${DIB_COMMON_ELEMENTS:-"use-ephemeral" ? | 01:27 |
greghaynes | huh... never seen that before | 01:28 |
greghaynes | I wonder if thats a red herring though... like maybe a result of o-c-c spinning on your hypervisor while trying to do stuff | 01:28 |
greghaynes | which is what the o-c-c patches fix :) | 01:29 |
*** marun has quit IRC | 01:29 | |
lifeless | xuhaiwei: no | 01:29 |
lifeless | xuhaiwei: it ensures use-ephemeral is set | 01:29 |
xuhaiwei | if we do "source devtest_variable.sh", DIB_COMMON_ELEMENTS will be '... use-ephemeral use-ephemeral" | 01:31 |
xuhaiwei | if we source twice | 01:31 |
*** weshay has quit IRC | 01:35 | |
tchaypo | If you want to avoid double-setting, ${ :- } isn't sufficient | 01:37 |
tchaypo | you need to check if it's already set with " =~ *use-ephemeral*" or similar | 01:37 |
greghaynes | yea.. every time I see that bit I start thinking of a way to prevent that and then get sidetracked | 01:37 |
greghaynes | well, a way to prevent that which wouldnt be more effort than its worth | 01:37 |
tchaypo | meh. I'd rather not bother; DIB needs to be able to handle crappy input | 01:38 |
tchaypo | it seems simpler to catch and clean it just the once | 01:38 |
lifeless | xuhaiwei: yes, but thats fine | 01:38 |
lifeless | xuhaiwei: disk-image-builder de-duplicates | 01:38 |
tchaypo | I care about it more when tweaking $PATH | 01:38 |
tchaypo | lifeless: so on the tpoic of my learning, I've been trying (but not always succeeding) to still do at least a couple of in-depth reviews a day, because I find that the "why would you do that?" moments on those are good teachable moments too | 01:39 |
tchaypo | I'm guessing you'd agree that that's important too? | 01:40 |
*** matsuhashi has quit IRC | 01:40 | |
greghaynes | I got a lot of value from reading all the -1's and asking why would you do that | 01:41 |
tchaypo | A wild core appears! | 01:42 |
tchaypo | greghaynes: so on that topic, https://review.openstack.org/#/c/83746/ would benefit from your tender ministrations | 01:42 |
greghaynes | It uses minor nit. Its mildly efective. | 01:43 |
*** matsuhas_ has joined #tripleo | 01:43 | |
tchaypo | (and as a side note - should I have listed myself as a co-author for a small change like that, or the ones where I clean up typos/whitespace? I haven't been, because I don't want to look like I'm trying to claim credit for other people's work) | 01:43 |
tchaypo | greghaynes: and you could upgrade your +1 on https://review.openstack.org/#/c/83928/ | 01:44 |
lifeless | proffalken: NobodyCam: hi; the ironic patch - I think all it needed is the install of /mnt/state/var/lib/ironic moved from install.d to os-refresh-confi | 01:46 |
greghaynes | well, that one isnt quite as helpful as its got some dependencies, but its definitely in my queue of todos | 01:46 |
tchaypo | bah. I thought it looked like the things it depends on were ready to land. | 01:47 |
lifeless | tchaypo: I think doing 3+ reviews a day is important for everyone to keep up with the systems evolution | 01:48 |
lifeless | tchaypo: co-author - whitespace I wouldn't. deeper stuff for sure | 01:48 |
lifeless | greghaynes: https://review.openstack.org/#/c/85861/ is however ready for review | 01:52 |
tchaypo | In cases where a change depends on another change which depends on another change which depends on another change which depends on another change which is currently failing CI | 01:59 |
tchaypo | would it make sense to mark all but the currently-failing one WIP so that people don't waste time reviewing them? | 01:59 |
lifeless | if A fails CI but B passes CI | 01:59 |
lifeless | something in B fixes A | 01:59 |
lifeless | so I'd look at shuffling whatever it is in B that fixes A down into A | 02:00 |
lifeless | OTOH if the whole stack is failin then yeah, WIP it up | 02:00 |
lifeless | ahahaha | 02:01 |
lifeless | 2014-04-16 02:00:53.168 4833 WARNING nova.virt.libvirt.driver [-] The libvirt driver is not tested on libvirt.LibvirtDriver/x86_64 by the OpenStack project and thus its quality can not be ensured. For more information, see: https://wiki.openstack.org/wiki/HypervisorSupportMatrix | 02:01 |
lifeless | mikal: ^ EWTF :/ | 02:02 |
Lotus907efi | what is the actual gating criteria to get something actually merged? | 02:03 |
lifeless | virt_type=libvirt.LibvirtDriver | 02:04 |
lifeless | ^- thats why its broken | 02:04 |
lifeless | should be qemu | 02:04 |
lifeless | or kvm | 02:04 |
lifeless | now to see where thats coming from | 02:04 |
lifeless | Lotus907efi: a) 2 cores happy with it and b) passes CI and c) no cores -2 it | 02:04 |
Lotus907efi | so if it has all successes during jenkins testing and has lots of +1 marks then what is next? | 02:05 |
lifeless | then you need a core to eyeball it | 02:05 |
lifeless | whinging here is a good strategy for that | 02:05 |
Lotus907efi | which would be who and how do i get that? | 02:05 |
Lotus907efi | https://review.openstack.org/#/c/83596/ | 02:05 |
lifeless | I'll look once I fix this heat stack patch bug | 02:07 |
Lotus907efi | ok | 02:07 |
lifeless | shouldn't be long | 02:07 |
Lotus907efi | when you get some extra time do you think I could get a call with you to try and gain some understanding of heat meta-data / user-data and how to get cloud-init to do custom stuff to a node? | 02:08 |
greghaynes | hrmm, I really want multiple tripleo runs simultaneously | 02:08 |
Lotus907efi | I have been reading and reading stuff and looking around at things but I am still confused at how all of that works | 02:09 |
Lotus907efi | so get multiple hardware nodes | 02:09 |
Lotus907efi | very simple | 02:09 |
greghaynes | bnemec: Ping | 02:10 |
greghaynes | Lotus907efi: haha, well, I want more runs than I have hardware nodes :p | 02:10 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-heat-templates: Switch overcloud to software-config https://review.openstack.org/81666 | 02:11 |
lifeless | greghaynes: you can setup multiple test environments | 02:11 |
lifeless | greghaynes: and as long as you don't use any of the global state things - like TRIPLEO_ROOT in ~.cache or ~/.devtestrc - you'll be fine | 02:12 |
greghaynes | oh wow | 02:12 |
greghaynes | that might be this weekend then | 02:12 |
lifeless | greghaynes: presuming sufficient RAM, of course. | 02:12 |
StevenK | You might have to munge _testenv too | 02:13 |
StevenK | for seed_<foo> | 02:13 |
greghaynes | well, this is 64g, and so maybe with --without-undercloud I might be able to do a couple | 02:13 |
StevenK | I can one full spin up with undercloud and overcloud in 24G -- with Firefox and Thunderbird running, I invariably leak about 50MB or so into swap | 02:14 |
tchaypo | how does that work with libvirt? How does the second setup_testenv avoid clashing with the domains from the first environment? | 02:15 |
clarkb | greghaynes: no no, this weekend is spoken for | 02:15 |
greghaynes | oh crap | 02:15 |
greghaynes | clarkb: wanna do that at your place!? :p | 02:15 |
StevenK | Haha | 02:16 |
greghaynes | sounds like a fun time | 02:16 |
tchaypo | I'd say "get a room" but it sounds like you already have | 02:16 |
clarkb | tchaypo: :P | 02:16 |
clarkb | we are brewing beer | 02:16 |
clarkb | and generally cooking food with fire | 02:16 |
clarkb | but there will be wifis (with fios even) | 02:17 |
greghaynes | Yes, now that we have seen sun for the first time in 6mo. here in the NW we must celebrate | 02:17 |
StevenK | Pft, that isn't summer | 02:17 |
StevenK | It's just lack-of-winter | 02:17 |
greghaynes | Those are our two seasons! | 02:18 |
clarkb | also known as rain and road construction | 02:18 |
xuhaiwei | I have built seedcloud and undercloud, but it seems can't ssh undercloud from seedcloud | 02:18 |
StevenK | Let me know when you get weeks of >98F :-P | 02:18 |
* StevenK scampers off to buy lunch, and to hopefully not get rained on | 02:19 | |
clarkb | StevenK: there are usually a couple days of that in august | 02:19 |
clarkb | but only a day or two | 02:19 |
lifeless | ok so trying a run with that fix up | 02:19 |
xuhaiwei | I can just ssh from the host with ssh heat-admin@192.0.2.3 | 02:20 |
lifeless | tchaypo: theres a namespace suffix we use in CI | 02:20 |
lifeless | tchaypo: and most/all of that is now surfaced into incubator utility scripts | 02:20 |
lifeless | xuhaiwei: what happens when you try sshing to the undercloud from the seed VM ? | 02:21 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Remove map-services from fedora element https://review.openstack.org/87034 | 02:21 |
openstackgerrit | A change was merged to openstack/diskimage-builder: map-services: add apache2 in the list https://review.openstack.org/87092 | 02:22 |
xuhaiwei | ~# ssh heat-admin@192.0.2.3 Permission denied (publickey). | 02:22 |
Lotus907efi | xuhaiwei: are you indeed able to get in to undercloud as heat-admin from the actual host? | 02:23 |
lifeless | xuhaiwei: ok so you don't have either an agent connection or the public key used in deploying the undercloud on the seed. | 02:26 |
lifeless | xuhaiwei: this is the default, and expected ;) | 02:26 |
Lotus907efi | is it the default that the hostname on the seed VM is just "ubuntu" ? | 02:27 |
lifeless | yes | 02:29 |
lifeless | you can inject a different name via cloud-init; slagle has a thing around to move us to config-drive for the seed, which will make that really easy | 02:29 |
Lotus907efi | is there a patch reference or something I can look at for that mod by slagle? | 02:32 |
lifeless | I wish :) | 02:33 |
*** noslzzp has quit IRC | 02:33 | |
xuhaiwei | Lotus907efi: from host, it's a little strange when ssh undercloud, I can't find xxrc, and nova command doesn't work | 02:36 |
xuhaiwei | lifeless: I think it's strange if from seed can't ssh undercloud | 02:36 |
lifeless | xuhaiwei: why? | 02:37 |
Lotus907efi | well I do all of my nova commands on the actual host after sourcing the appropriate environment files to allow me access through to either seed or undercloud | 02:37 |
xuhaiwei | since undercloud is working on seed | 02:37 |
lifeless | xuhaiwei: in a normal cloud | 02:37 |
Lotus907efi | I rarely have to actually log into the undercloud | 02:37 |
lifeless | xuhaiwei: would you expect the hypervisor to be able to ssh into a users instance ? | 02:37 |
Lotus907efi | true that | 02:37 |
xuhaiwei | lifeless: undercloud is not a user instance i think, it's like something hold by the host, isn't it? | 02:38 |
Lotus907efi | undercloud is deployed from seed but is a separate VM so I am not sure what you mean by "working on seed" | 02:39 |
*** CaptTofu has quit IRC | 02:39 | |
lifeless | xuhaiwei: undercloud is a user instance in the sense that the seed cloud controller is a baremetal cloud | 02:40 |
xuhaiwei | Lotus907efi: you are right, that is not good by saying "working on seed" | 02:40 |
lifeless | xuhaiwei: 'seed deploys undercloud' is the same relationship as 'kvm creates a VM instance' | 02:40 |
Lotus907efi | and then the undercloud creates the overcloud | 02:42 |
xuhaiwei | lifeless: If i can't enter undercloud, how to use it? from host? | 02:43 |
Lotus907efi | you source a bunch of files to set your environment | 02:43 |
lifeless | xuhaiwei: from host yes | 02:44 |
lifeless | xuhaiwei: your host is your admin machine :) | 02:44 |
Lotus907efi | I can give a list: $HOME/.devtestrc tripleo-incubator/scripts/devtest_variables.sh cloudpromt and undercloudrc | 02:44 |
lifeless | woohoo | 02:45 |
lifeless | overcloud success with software-config | 02:45 |
Lotus907efi | once you have sourced the right files then you can run commands like "nova list" or "glance image-list" | 02:45 |
Lotus907efi | or "heat stack-list" | 02:45 |
Lotus907efi | and depending on whether you have sourced the seedrc file or the undercloudrc file those commands will run on the host but connect to either the seed VM or the undercloud VM to get the output of the commands | 02:46 |
Lotus907efi | understand? | 02:46 |
xuhaiwei | lifeless, Lotus907efi: thank you. I will think about it. | 02:47 |
Lotus907efi | ok, come back if you have questions | 02:47 |
SpamapS | greghaynes: reading backscroll.. failing to contact keystone is indeed a common symptom of o-c-c spinning forever | 02:47 |
SpamapS | greghaynes: ensure you have the latest o-c-c | 02:47 |
Lotus907efi | SpamapS: are you supposed to be on vacation? | 02:47 |
lifeless | greghaynes: so I suspect my fix is the last one needed, jenkins should pass this time | 02:48 |
SpamapS | Lotus907efi: I should make sure to book a cabin with worse wifi next time. :) | 02:48 |
lifeless | greghaynes: and we can land software config | 02:48 |
lifeless | SpamapS: GO AWAY :)( | 02:48 |
Lotus907efi | go sit on the beach | 02:48 |
lifeless | SpamapS: family time man. | 02:48 |
Lotus907efi | usually no wifi on beach | 02:48 |
lifeless | Lotus907efi: you need better beaches :) | 02:48 |
* Lotus907efi is thinking of beaches with more bikini clad women and no wifi as perfect beach | 02:49 | |
*** matsuhas_ has quit IRC | 02:49 | |
SpamapS | Family is busy ATM... :) | 02:49 |
lifeless | SpamapS: cunning plan. BTW software-config was failing due to bad config, not races | 02:49 |
*** matsuhashi has joined #tripleo | 02:49 | |
lifeless | SpamapS: I mean, occ spinning bad too, but genuine bug :) | 02:50 |
*** noslzzp has joined #tripleo | 02:50 | |
lifeless | SpamapS: https://review.openstack.org/#/c/81666/20/nova-compute-config.yaml | 02:50 |
*** matsuhas_ has joined #tripleo | 02:52 | |
*** matsuhashi has quit IRC | 02:52 | |
Lotus907efi | so is ~/.cache/tripleo/tripleo-image-elements/elements/seed-stack-config/local.json where the hostname for the seed would be changed or set prior to running devtest.sh ? | 02:53 |
SpamapS | lifeless: yeah I saw your latest push. many thanks | 02:53 |
SpamapS | lifeless: that's one reason this patch has been so difficult to produce.. slightly different way to represent the same thing... bound to be places where the translation doesn't really work out. :-P | 02:54 |
lifeless | copy-paste error this one looked like :P | 02:54 |
SpamapS | definitely | 02:55 |
SpamapS | or may have even been an automatic merge failure | 02:55 |
SpamapS | I found a few of those while rebasing with new patches. | 02:55 |
*** matsuhas_ has quit IRC | 02:58 | |
lifeless | ok, now to hack on stevebakers suggestions | 02:59 |
xuhaiwei | 0 | 02:59 |
*** untriaged-bot has joined #tripleo | 03:00 | |
untriaged-bot | Untriaged bugs so far: | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1308224 | 03:00 |
uvirtbot | Launchpad bug 1308224 in diskimage-builder "cannot stat .../etc/dib_arguments" [Undecided,New] | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1302881 | 03:00 |
*** untriaged-bot has quit IRC | 03:00 | |
uvirtbot | Launchpad bug 1302881 in tripleo "incloud CIDR can overlap custom baremetal-network" [Undecided,Incomplete] | 03:00 |
Lotus907efi | nuts, so no modifying seed-stack-config/local.json since that seems to be created by devtest_seed.sh | 03:05 |
lifeless | SpamapS: software-config seems to result in spawning new machines every time | 03:15 |
lifeless | SpamapS: nvm, just once. odd | 03:17 |
SpamapS | lifeless: I've done updates with it. Seems to work well enough. | 03:17 |
lifeless | stevebaker: ping; want to talk merging config stuff | 03:20 |
*** ramishra has joined #tripleo | 03:23 | |
*** noslzzp has quit IRC | 03:25 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Make REBUILD_PRESERVE_EPHEMERAL the default https://review.openstack.org/87839 | 03:29 |
*** nosnos has quit IRC | 03:35 | |
xuhaiwei | lifeless: still confused about this: " undercloud is a user instance in the sense that the seed cloud controller is a baremetal cloud" | 03:41 |
xuhaiwei | lifeless: IMO, the vms created by the overcloud is user instances | 03:42 |
lifeless | xuhaiwei: cloud operators are users of the deployment infrastructure, no ? | 03:44 |
mordred | lifeless: damn man. I was JUST writing that very same thing | 03:44 |
xuhaiwei | lifeless: the 'users' i mean are customers | 03:46 |
* StevenK peers at keystone | 03:46 | |
*** tzumainn has quit IRC | 03:46 | |
xuhaiwei | lifeless: maybe we are not pointing to the same thing, but I still don't know why is seed forbidden to ssh to the undercloud | 03:48 |
xuhaiwei | lifeless: just because we can ssh undercloud from host, so there is no need to ssh undercloud from seed? | 03:49 |
lifeless | xuhaiwei: its not forbidden, there's just no call for it - and in some environments the infrastructure team and the cloud operators team are different | 03:49 |
lifeless | xuhaiwei: in those environments having the infrastructure servers have logins to the cloud servers would be wrong | 03:50 |
xuhaiwei | infrastructure severs are what? | 03:54 |
lifeless | nova baremetal and associated support | 03:55 |
lifeless | e.g. the seed is an infrastructure server | 03:55 |
lifeless | the undercloud is too - but the seed is meant to be deleted (we haven't finished that feature yet) - so apply the thinking to undercloud -> overcloud servers | 03:55 |
xuhaiwei | so undercloud can't ssh overcloud either? | 03:57 |
lifeless | correct | 03:57 |
lifeless | I mean, it can if you copy your key up to it | 03:58 |
lifeless | thats up to you | 03:58 |
lifeless | but we can't assume that it would be appropriate to permit it. | 03:58 |
xuhaiwei | i know that | 03:58 |
xuhaiwei | your explanation makes sense to me, thanks | 03:59 |
xuhaiwei | lifeless: and seedcloud have the root user, why undercloud doesn't have? | 04:00 |
lifeless | the seed is deployed manually | 04:00 |
lifeless | the undercloud and overcloud are deployed via heat | 04:00 |
*** cwolferh has quit IRC | 04:00 | |
lifeless | and heat creates the heat-admin user automatically | 04:00 |
lifeless | there is still a root user | 04:00 |
xuhaiwei | after ssh undercloud, i can't see the xxrc file | 04:01 |
StevenK | xuhaiwei: The rc files are on your host | 04:01 |
lifeless | xxrc? | 04:01 |
xuhaiwei | like undercloudrc | 04:02 |
StevenK | lifeless: {seed,undercloud,overcloud{,-user}}rc | 04:02 |
xuhaiwei | seed has the stackrc in itself | 04:02 |
lifeless | xuhaiwei: sudo su -; ls *rc | 04:02 |
StevenK | lifeless: 'sudo -i' says hi | 04:02 |
lifeless | you newfangled kids | 04:03 |
StevenK | Haha | 04:03 |
lifeless | tchaypo: ok I have something looking plausible | 04:03 |
StevenK | lifeless: When you're undistracted ping me, I want to talk about pycon | 04:03 |
lifeless | ok let me turn this into a patchier patch patch | 04:03 |
xuhaiwei | lifeless: thank you | 04:04 |
StevenK | Hm. WTF, keystone | 04:05 |
*** cwolferh has joined #tripleo | 04:05 | |
*** rpodolyaka1 has joined #tripleo | 04:05 | |
StevenK | I think my machine is using 16.8GiB of memory as cache | 04:06 |
StevenK | Which makes me laugh for some reason | 04:06 |
StevenK | Blah. What is the v2 admin endpoint for keystone | 04:07 |
StevenK | http://192.0.2.1:35357/v2{,_0,.0} have all failed | 04:07 |
*** sdake_ has joined #tripleo | 04:08 | |
lifeless | | 5582217d70f848f9b43418f1aecba5fc | regionOne | http://192.0.2.1:5000/v2.0 | http://192.0.2.1:5000/v2.0 | http://192.0.2.1:35357/v2.0 | bdce34d76cd54f1b9c30e30b0726037b | | 04:08 |
stevebaker | lifeless: yes. sorry my irc notification is temporarily busted | 04:08 |
StevenK | lifeless: Is that endpoint-list ? | 04:09 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-heat-templates: Add passthrough configuration glue. https://review.openstack.org/87843 | 04:10 |
lifeless | StevenK: yes | 04:11 |
lifeless | stevebaker: ah ok | 04:11 |
lifeless | so | 04:11 |
lifeless | stevebaker: ideally we'd deep merge the software config settings for everywhere | 04:12 |
lifeless | stevebaker: but - and this is heinous - moustache doesn't have dict iterators | 04:12 |
lifeless | stevebaker: and the oac merge for lists is last-one-wins | 04:12 |
*** UtahDave has joined #tripleo | 04:12 | |
lifeless | stevebaker: so I'd kindof like to do a semantic merge in heat and just have one config structure exported to a node, rather than the deployments approach | 04:13 |
lifeless | (that or perhaps its time we migrated to pybars) | 04:13 |
lifeless | but - I want something RIGHT NOW - so few if any code changes needed is a must | 04:13 |
StevenK | lifeless: keystone endpoint-list stays empty for me, even after registering a service and endpoint with 192.0.2.1:35357/v3 | 04:13 |
stevebaker | lifeless: could you have an orc script which does the merge the way you want it? | 04:14 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Expose passthrough configuration in overcloud. https://review.openstack.org/87844 | 04:14 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Encapsulate getting image for a deployment. https://review.openstack.org/85130 | 04:14 |
lifeless | stevebaker: endpoint-list is a v2 operation | 04:14 |
lifeless | bah | 04:14 |
StevenK | lifeless: Yeah, all of the keystone CLI is | 04:14 |
stevebaker | too many stevens | 04:14 |
lifeless | StevenK: ^ when you registered v3, did you register it via v2 ? | 04:14 |
StevenK | stevebaker: Reminded of www.youtube.com/watch?v=_f_p0CgPeyA | 04:15 |
lifeless | stevebaker: in principle I guess. But there's also a UI thing here - it seems to me that you'd want to be able to query heat about the config of a node and not ever see the same key twice | 04:15 |
lifeless | StevenK: ok here | 04:16 |
lifeless | StevenK: I have to go in ~30 to doctors, then back a bit later | 04:16 |
StevenK | lifeless: I guess I have to submit a proposal to go to pycon au | 04:16 |
*** geerdest has quit IRC | 04:17 | |
lifeless | StevenK: we get funding in two ways | 04:17 |
lifeless | StevenK: there's 'you are speaking' funding, which cody-somerville arranges | 04:17 |
lifeless | StevenK: and theres 'you are helping HP booths etc' which cody-somerville arranges | 04:17 |
StevenK | Haha | 04:18 |
StevenK | Right, so talk to Cody | 04:18 |
lifeless | StevenK: and theres 'omg you have to be there for $other reason' which mordred arranges from time to time. | 04:18 |
lifeless | StevenK: we put in the budget that folk would go to pyconau | 04:18 |
lifeless | StevenK: he put a call out for 'are you planning on speaking' recently; reply to that thread and say YES | 04:18 |
lifeless | StevenK: also we should perhaps coordinate on paper selection | 04:18 |
StevenK | lifeless: Well, I'd like to *go*, if I have to speak to go, then so be it | 04:18 |
stevebaker | lifeless: well, I'm not against a resource which does a merge within heat. It might be done with a small enhancement to StructuredConfig | 04:20 |
lifeless | StevenK: perhaps an etherpad with brainstormed ideas and then we split the best two and submit papers ? | 04:21 |
stevebaker | StevenK: nice, in a similar vein https://www.youtube.com/watch?v=efrZdbDh5tk | 04:22 |
StevenK | lifeless: I'm not sure I'm best person to brainstorm, given my still trying to find the ground and spin up status :-P | 04:22 |
lifeless | stevebaker: https://review.openstack.org/#/c/87844/ and https://review.openstack.org/87843 and ... | 04:22 |
lifeless | image patch coming after dr visit | 04:23 |
StevenK | stevebaker: Haha | 04:23 |
StevenK | lifeless: If you have to head off, then fine, but back to keystone | 04:23 |
stevebaker | lifeless: so is this a blocking issue for merging SoftwareConfig or passthrough config? | 04:23 |
*** nosnos has joined #tripleo | 04:25 | |
StevenK | lifeless: If I register via v3, keystone endpoint-get works, but endpoint-list is still empty | 04:26 |
*** saju_m has joined #tripleo | 04:27 | |
*** saju_m has quit IRC | 04:27 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-heat-templates: Add passthrough configuration glue. https://review.openstack.org/87843 | 04:28 |
lifeless | stevebaker: I'm not sure, I think omg we need something is going to trump it all | 04:28 |
*** UtahDave has left #tripleo | 04:30 | |
lifeless | StevenK: so I'm not sure what mess you're tangled up in | 04:31 |
lifeless | StevenK: some overview might help | 04:31 |
StevenK | lifeless: Okay, overview: You pushed back on use of admin token via the v3 API for initializing heat and swift | 04:32 |
StevenK | After a bunch of digging, I discovered initialize() (IE, the one that init-keystone uses) misses two things, 1) pki_setup, and 2) creating an endpoint for keystone | 04:32 |
StevenK | Which is why init-swift dies with 'WTF, no endpoint' | 04:33 |
lifeless | stevebaker: wow, fred dagg.. old school :) | 04:33 |
StevenK | So I'm trying to create the endpoint | 04:33 |
lifeless | ok | 04:34 |
lifeless | so what do our current scripts do ? | 04:34 |
*** lazy_prince has joined #tripleo | 04:34 | |
lifeless | stevebaker: that said, I'd love feedback on my heat template changes for this | 04:34 |
stevebaker | lifeless: sure, I'll take a look | 04:35 |
lifeless | ok, -> drs back in ~60m | 04:35 |
StevenK | lifeless: init-keystone in -incubator runs pki_setup then does effectively initialize(), initialize_for_swift() and initialize_for_heat() and then creates the endpoint | 04:35 |
lifeless | StevenK: it so does not | 04:39 |
lifeless | StevenK: we call init-keystone, then setup-endpoints, then we make the heat user, then we make the swift user. | 04:39 |
* lifeless goeth | 04:39 | |
StevenK | Bleh, conflating scripts a bit | 04:40 |
StevenK | lifeless: Just to confuse matters, setup-endpoints does not setup the keystone endpoint, that is done by init-keystone | 04:40 |
*** Rakesh6 has joined #tripleo | 05:06 | |
*** morganfainberg is now known as morganfainberg_Z | 05:20 | |
*** rpodolyaka1 has quit IRC | 05:29 | |
tchaypo | If you're running a recent (last ~5 days or so) commit they should be under $TRIPLEO_ROOT | 05:44 |
* tchaypo suddenly notices he's scrolled all the way up at 14:02 | 05:45 | |
StevenK | Heh heh | 05:45 |
tchaypo | lifeless: but since I've now lost my place - I'm not ignoring you, I just want to do more the hard way before I take a look at what you've done. If you create a review I'll look for it tonight or tomorrow morning | 05:45 |
StevenK | tchaypo: You're living in the past! | 05:45 |
* StevenK slams his head against his desk a few times | 05:52 | |
greghaynes | * <--- bang head here | 05:52 |
StevenK | Much too small | 05:52 |
StevenK | And I like my monitor too much | 05:52 |
StevenK | init-keystone from -incubator: keystone endpoint-list works fine, I can get keystone endpoint-get to work | 05:53 |
StevenK | init-keystone from os-c-c: keystone endpoint-list gives no output, keystone endpoint-get works fine | 05:54 |
lifeless | StevenK: so right - init-keystone does the bare minimum to make keystone usable | 05:55 |
*** jcoufal has joined #tripleo | 05:55 | |
*** lblanchard has joined #tripleo | 05:55 | |
lifeless | tchaypo: there are two reviews up - incubator and heat-templates; look at your convenience | 05:55 |
lifeless | StevenK: but keystone endpoint-list fails? | 05:55 |
lifeless | StevenK: does it error, or invisible? | 05:56 |
StevenK | (py27)steven@undermined:~/openstack/openstack/os-cloud-config% keystone endpoint-list | 05:56 |
StevenK | One blank line of output, and then a prompt | 05:56 |
*** sdague has quit IRC | 05:58 | |
StevenK | keystone service-list works fine for both scripts | 05:58 |
StevenK | With a change I've just made to create 3 endpoints, for public, internal and admin, endpoint-list is still blank, and endpoint-get only works for the internal endpoint | 06:00 |
shadower | lifeless: just got up. Any ideas why is seed-ironic failing: https://review.openstack.org/#/c/81666/ | 06:00 |
*** sdague has joined #tripleo | 06:05 | |
tchaypo | i wrote a tool once that used YAML as a dsl. I decided afterwards it was a mistake and vowed never to be so silly again | 06:08 |
* tchaypo goes back to learning HOT | 06:08 | |
tchaypo | I thought it was the kind of mistake no real software developer would make, only a sysadmin pretending to be a developer. | 06:09 |
tchaypo | but then, the same could be said for almsot every design choice made in puppet up until at least 3.0 | 06:09 |
StevenK | And keystone endpoint-create doesn't fail | 06:10 |
clarkb | tchaypo: ingy write code in yaml then compiles it to python/ruby/js/whatever. its a bit interesting | 06:10 |
StevenK | So now I wonder what the hell is in the keystone DB | 06:10 |
*** lblanchard has quit IRC | 06:11 | |
tchaypo | clarkb: ingy? | 06:11 |
clarkb | ingy dot net. created yaml | 06:11 |
*** slagle has quit IRC | 06:12 | |
tchaypo | oh | 06:12 |
tchaypo | apparently ingy likes pink | 06:12 |
tchaypo | http://search.cpan.org/dist/YAML/lib/YAML.pm <<- first ghit for "ingy yaml" | 06:12 |
StevenK | "please consider switching to YAML::XS" | 06:13 |
StevenK | Ewwwwww | 06:13 |
tchaypo | i can see how that would work | 06:13 |
StevenK | I've written XS, and it's *horrible* | 06:13 |
*** markmc has joined #tripleo | 06:13 | |
*** markmc has quit IRC | 06:13 | |
*** slagle has joined #tripleo | 06:13 | |
tchaypo | but it's ugly as sin; yaml doesn't give you enough scope for syntactic sugar, so every operation and left-hand-thingy needs to be a key in a mapping | 06:14 |
StevenK | root@ubuntu:~# mysql -U keystone keystone 2>&1 | wc -l | 06:15 |
StevenK | 203 | 06:15 |
tchaypo | there's a proper word for "left hand thingy". | 06:15 |
StevenK | So very helpful mysql :-/ | 06:15 |
tchaypo | StevenK: you were hoping for a bigger number? | 06:15 |
StevenK | tchaypo: That's 203 lines of "Here's the command line arguments and a config dump" | 06:15 |
StevenK | So not useful | 06:16 |
StevenK | Huh | 06:17 |
StevenK | 6 rows in the endpoint table | 06:17 |
StevenK | Looks like the only thing missing from keystone.endpoints.create is "legacy_endpoint_id" | 06:18 |
tchaypo | newbie question time | 06:19 |
* StevenK brings up half-a-seed to compare | 06:19 | |
tchaypo | I've only ever seen heat used in devtest, where it only controls one stack which is the *cloud | 06:19 |
tchaypo | from reading the docs it looks like a more normal use would have heat controlling many stacks | 06:20 |
tchaypo | say, one stack for all the infra for my wordpress deployment and another stack for my django deployment | 06:20 |
StevenK | Huh | 06:21 |
StevenK | Where is that ID from | 06:21 |
StevenK | Now what I want is grep for a mysql database | 06:22 |
*** rpodolyaka1 has joined #tripleo | 06:23 | |
StevenK | Sigh | 06:29 |
StevenK | % for i in postgresql-client-9.1 mysql-client-5.5 ; do apt-cache show $i | grep -m 1 '^Size' ; done | 06:29 |
StevenK | Size: 710068 | 06:29 |
StevenK | Size: 8175546 | 06:29 |
StevenK | ... | 06:31 |
StevenK | The legacy_endpoint_id value appears nowhere else in the keystone DB | 06:31 |
StevenK | Right | 06:35 |
StevenK | And legacy_endpoint_id is what turns up in endpoint-list | 06:35 |
StevenK | | deadbeef | regionOne | | http://192.0.2.1:5000/v2.0 | http://192.0.2.1:35357/v2.0 | 82bba081f80a47a39f5e67ef51ed6147 | | 06:35 |
*** rpodolyaka1 has quit IRC | 06:36 | |
StevenK | So legacy_endpoint_id means 'magic_id_that_keystone_endpoint-list_needs' | 06:38 |
*** jcoufal has quit IRC | 06:38 | |
*** fandi has joined #tripleo | 06:39 | |
*** viktors has joined #tripleo | 06:46 | |
StevenK | # endpoints created in v3 should not appear on the v2 API | 06:48 |
* StevenK sobs | 06:48 | |
*** jprovazn has joined #tripleo | 06:51 | |
lifeless | StevenK: ahhahaahahahahahahahahahahahahaha | 06:53 |
StevenK | So I've hacked around it, but it's horrible | 06:54 |
lifeless | StevenK: so create using v2 | 06:54 |
lifeless | StevenK: which is what the script we have, does | 06:54 |
StevenK | And it still doesn't work | 06:54 |
StevenK | lifeless: I love to. http://192.0.2.1:35357/v3 works, http://192.0.2.1:35357/v2{,_0,.0} all give 404 | 06:55 |
StevenK | Oh, I know why | 06:55 |
lifeless | StevenK: after init-keystone ? | 06:55 |
StevenK | During | 06:55 |
lifeless | StevenK: have to register the v2 endpoint using v2 in admin mode | 06:56 |
StevenK | I can't use the v3 Client to talk to v2 and vice-versa | 06:56 |
tchaypo | lifeless: so I started off thinking that what we wanted to do was to be able to pass key:value pairs (usually grouped into sections) so that we could write them into ini files | 06:57 |
tchaypo | but the change I was looking at earlier only added a parameter into heat, and reading more about heat I've realised that it looks like they already do a lot of work to expose most openstack component resources already | 06:58 |
tchaypo | so now I'm wondering if I'd missed the point the first time round, or if I'm missing the point now, or if those are two seperate cases we should handle differently | 06:59 |
lifeless | StevenK: right | 07:01 |
*** UtahDave has joined #tripleo | 07:01 | |
lifeless | tchaypo: there are two separate cases | 07:01 |
lifeless | tchaypo: heat orchestrates apis | 07:01 |
lifeless | tchaypo: what we're doing is passing config into machines /provisioned via those apis/, which is a different thing | 07:01 |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Build os-cloud-config in setup-clienttools https://review.openstack.org/84935 | 07:02 |
tchaypo | so the one I'm looking at to add a param into the template to configure the keystone provider - that's not the thing we're looking at, that's already the easy case | 07:02 |
*** jcoufal has joined #tripleo | 07:02 | |
lifeless | shadower: | 07:02 |
lifeless | 2014-04-16 03:10:14.933 | Node d4d861b4-c659-4f82-b35f-565bc4b1cd7a is locked by host ubuntu, please retry after the current operation is completed. | 07:02 |
lifeless | shadower: looks like a race condition in our register-nodes script | 07:03 |
openstackgerrit | Steve Kowalik proposed a change to openstack/tripleo-incubator: Link register-nodes in setup-clienttools https://review.openstack.org/84936 | 07:03 |
lifeless | shadower: file a bug then do recheck with that bug # | 07:03 |
lifeless | tchaypo: we *also* use heat to deploy stuff using openstack | 07:04 |
lifeless | tchaypo: thats the 'on openstack' bit | 07:04 |
shadower | lifeless: will do, thanks. File a bug with tripleo right? Not the CI or anything | 07:04 |
lifeless | tchaypo: so tl;dr two use cases. | 07:04 |
lifeless | shadower: tripleo | 07:04 |
openstackgerrit | Steve Kowalik proposed a change to openstack-infra/tripleo-ci: Make use of the seed descriptor in the JSON https://review.openstack.org/79043 | 07:07 |
tchaypo | kk | 07:08 |
* tchaypo has to run for a bus | 07:08 | |
*** ilives has quit IRC | 07:11 | |
*** ilives has joined #tripleo | 07:11 | |
*** sdake has quit IRC | 07:21 | |
jang | Anyone care to add the +A to this? https://review.openstack.org/#/c/83383/ | 07:28 |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Create and set correct permissions on directories. https://review.openstack.org/87501 | 07:29 |
proffalken | lifeless, NobodyCam - updated as requested, please approve | 07:30 |
*** akrivoka has joined #tripleo | 07:31 | |
lifeless | jang: failed CI (infra fail, not your patch) have recheck no buged it. | 07:31 |
lifeless | proffalken: that looks like it will be good; will wait on CI, naturally. | 07:32 |
lifeless | proffalken: we need to move /tftpboot to /mnt/state as well | 07:33 |
lifeless | proffalken: (separate issue) | 07:33 |
jang | _("morning") all, by the way. | 07:33 |
*** bauzas has joined #tripleo | 07:33 | |
jang | and that's the last time I write that. It's far too cutesy. | 07:33 |
lifeless | jang: :) (`all "morning) | 07:33 |
proffalken | lifeless: ack | 07:34 |
lifeless | shadower: are you filing tha tbug ? | 07:34 |
shadower | lifeless: sorry got derailed by other stuff | 07:34 |
shadower | doing it now | 07:34 |
*** hashar has joined #tripleo | 07:34 | |
lifeless | shadower: ack; thanks - just want to see if we can get it green and in before I sleep | 07:36 |
*** sdake has joined #tripleo | 07:36 | |
GheRivero | morning all | 07:36 |
rpodolyaka | ahoy tripleo | 07:37 |
lifeless | rpodolyaka! GheRivero! | 07:37 |
lifeless | ok so passthrough works. I think. | 07:37 |
lifeless | I succesfully injected [foo] | 07:38 |
lifeless | fred=nerf | 07:38 |
lifeless | into nova.conf | 07:38 |
GheRivero | lifeless: \o/ | 07:38 |
lifeless | I haven't checked yet on the repeated sections thing in oslo.confi | 07:38 |
lifeless | oslo.config | 07:38 |
lifeless | Ohhhhh I think I know why its stalled | 07:39 |
lifeless | stevebaker: does each deployment require a signal before heat considers it done ? | 07:39 |
shadower | I think so | 07:42 |
lifeless | so yeah, I need to figure out how to get that signal visible to our signaller | 07:44 |
shadower | lifeless: https://bugs.launchpad.net/tripleo/+bug/1308372 + asked jenkins to recheck | 07:45 |
uvirtbot | Launchpad bug 1308372 in tripleo "race condition in register-nodes" [Undecided,New] | 07:45 |
shadower | um, I'll triage it | 07:45 |
*** cwolferh has quit IRC | 07:48 | |
lifeless | shadower: thanks ;) | 07:48 |
rcarrillocruz | morning guys | 07:49 |
*** hewbrocc` has joined #tripleo | 07:49 | |
*** hewbrocca has quit IRC | 07:51 | |
*** jistr has joined #tripleo | 07:52 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-heat-templates: Add passthrough configuration glue. https://review.openstack.org/87843 | 07:52 |
lifeless | should do it | 07:53 |
*** akuznets_ has quit IRC | 07:53 | |
*** hewbrocc` has quit IRC | 07:54 | |
shadower | lifeless: hey is the f20 check non-voting? I thought it was voting but zuul says otherwise | 07:55 |
*** jtomasek has joined #tripleo | 07:59 | |
lifeless | shadower: it is not reliable enough yet | 07:59 |
shadower | lifeless: yeah I've seen it fail recently which stopped me from approving. Good to know | 07:59 |
*** akuznetsov has joined #tripleo | 08:00 | |
shadower | ifarkas: ^ think you may hold the same misconception? | 08:00 |
ifarkas | shadower, I have different misconception about the fedora check ;-) | 08:01 |
shadower | lol | 08:01 |
*** giulivo has joined #tripleo | 08:05 | |
xuhaiwei | lifeless: when running devtest_overcloud, met an error: OSError: [Errno 2] No such file or directory: '/tmp/pypi/pastedeploy/' | 08:05 |
xuhaiwei | lifeless: similar with the error: OSError: [Errno 2] No such file or directory: '/tmp/pypi/markupsafe/' | 08:06 |
*** lucasagomes has joined #tripleo | 08:07 | |
xuhaiwei | in the pypi mirror there is a file called PasteDeploy | 08:08 |
*** derekh has joined #tripleo | 08:12 | |
*** UtahDave has quit IRC | 08:13 | |
lifeless | derekh: https://review.openstack.org/#/c/69918/ | 08:15 |
derekh | lifeless: ok, will build new envs once it lands | 08:16 |
lifeless | derekh: other way around I thought | 08:17 |
lifeless | derekh: didn't it need the teset envs rebuilt *before* it can land | 08:17 |
derekh | lifeless: "Refactor ensure-bridge for persistance", why would it? | 08:18 |
*** athomas has joined #tripleo | 08:18 | |
lifeless | derekh: the mac address bug | 08:19 |
lifeless | derekh: 7690db7a1d49f1541bf0f3333028784c2e0ac481 | 08:19 |
lifeless | derekh: in incubator | 08:19 |
*** tzumainn has joined #tripleo | 08:20 | |
*** e0ne has joined #tripleo | 08:21 | |
derekh | lifeless: ahh ok, I see now, ok will do | 08:22 |
derekh | lifeless: btw, I've tracked down and reproduced locally a behaviour in nodepool that is making it favour tripleo-precise nodes, holding up the queue, trying to figure out a suitable fix now | 08:23 |
derekh | lifeless: this is killing us every day once the queue gets beyond a certain length and nodepool stops spinning up f20 nodes | 08:24 |
derekh | holding the whole thing up | 08:24 |
lifeless | derekh: ugh; filed a bug so jeblair etc know ? | 08:27 |
derekh | lifeless: will do once I've articulated the problem correctly :-) | 08:27 |
lifeless | cool | 08:28 |
*** andreaf has joined #tripleo | 08:28 | |
*** dshulyak has joined #tripleo | 08:34 | |
*** petertoft has joined #tripleo | 08:36 | |
*** giulivo has quit IRC | 08:41 | |
*** akrivoka has quit IRC | 08:42 | |
openstackgerrit | Dmitry Shulyak proposed a change to openstack/tripleo-image-elements: Manage virtual ip with pacemaker https://review.openstack.org/87873 | 08:44 |
*** pblaho has joined #tripleo | 08:46 | |
*** dtantsur is now known as dtantsur|lunch | 08:46 | |
*** eghobo has joined #tripleo | 08:51 | |
*** martyntaylor has joined #tripleo | 08:53 | |
*** untriaged-bot has joined #tripleo | 09:01 | |
untriaged-bot | Untriaged bugs so far: | 09:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1308224 | 09:01 |
uvirtbot | Launchpad bug 1308224 in diskimage-builder "cannot stat .../etc/dib_arguments" [Undecided,New] | 09:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1302881 | 09:01 |
uvirtbot | Launchpad bug 1302881 in tripleo "incloud CIDR can overlap custom baremetal-network" [Undecided,Incomplete] | 09:01 |
*** untriaged-bot has quit IRC | 09:01 | |
*** ramishra has quit IRC | 09:06 | |
*** ramishra has joined #tripleo | 09:07 | |
*** ramishra has quit IRC | 09:08 | |
openstackgerrit | A change was merged to openstack-infra/tripleo-ci: Revert "Revert nova https://review.openstack.org/#/c/86643" https://review.openstack.org/87354 | 09:10 |
lsmola | NobodyCam: hello, are you around? | 09:15 |
*** giulivo has joined #tripleo | 09:22 | |
*** akrivoka has joined #tripleo | 09:31 | |
proffalken | lifeless, NobodyCam - that's passed CI, please can we get it merged? https://review.openstack.org/87501 | 09:33 |
*** athomas has quit IRC | 09:37 | |
*** athomas has joined #tripleo | 09:38 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Ensure the (block) loop device is available. https://review.openstack.org/83383 | 09:38 |
openstackgerrit | A change was merged to openstack/tripleo-heat-templates: Switch overcloud to software-config https://review.openstack.org/81666 | 09:41 |
shadower | SpamapS, lifeless: ^ | 09:42 |
*** dtantsur|lunch is now known as dtantsur | 09:53 | |
*** nosnos has quit IRC | 10:07 | |
*** xuhaiwei has quit IRC | 10:09 | |
*** nosnos has joined #tripleo | 10:12 | |
derekh | ZUUL queue is fairly short at the moment, so I'm going to redeploy the testenvs before it gets busy | 10:17 |
*** e0ne has quit IRC | 10:17 | |
derekh | if anybody it waiting on an important job that is nearly finished you got 5 minutes to speak up | 10:17 |
*** e0ne has joined #tripleo | 10:18 | |
derekh | befor they all get killed | 10:18 |
proffalken | derekh: don't suppose you've got the power to +2 https://review.openstack.org/87501 have you? | 10:18 |
derekh | proffalken: looking | 10:19 |
proffalken | thanks | 10:19 |
*** eghobo has quit IRC | 10:21 | |
*** e0ne has quit IRC | 10:22 | |
proffalken | if anyone can take a look at https://review.openstack.org/#/c/87223/ for me I'd be grateful... | 10:23 |
*** derekh changes topic to "CI DOWN (deploying new testenvs) | 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" | 10:26 | |
openstackgerrit | Coleman Corrigan proposed a change to openstack/tripleo-incubator: Use config baremetal seed ip addr not 192.0.2.1 https://review.openstack.org/87276 | 10:33 |
*** mestery_ has joined #tripleo | 10:33 | |
*** nosnos has quit IRC | 10:34 | |
*** nosnos has joined #tripleo | 10:35 | |
*** mestery has quit IRC | 10:36 | |
*** nosnos has quit IRC | 10:39 | |
derekh | havn't built an ubuntu image in a while, is this a known issue? | 10:42 |
derekh | The following packages have unmet dependencies: | 10:42 |
derekh | libssl-dev : Depends: libssl1.0.0 (= 1.0.1e-3ubuntu1.1) but 1.0.1e-3ubuntu1.2 is to be installed | 10:42 |
derekh | E: Unable to correct problems, you have held broken packages. | 10:42 |
GheRivero | derekh: could be a mirror outdated | 10:44 |
derekh | GheRivero: ahh, looks like its using a local cd-undercloud apt mirror, maybe its out of date, will try without it | 10:46 |
openstackgerrit | Ana Krivokapic proposed a change to openstack/tuskar-ui: Improve developer documentation https://review.openstack.org/87928 | 10:47 |
GheRivero | looking at the version, it includes the heartbleed fix, so it's pretty recent | 10:47 |
*** e0ne has joined #tripleo | 10:48 | |
*** e0ne_ has joined #tripleo | 10:50 | |
derekh | GheRivero: ok, there must be a mismatch somewhere, will continue to poke at it | 10:52 |
*** e0ne has quit IRC | 10:53 | |
*** morazi has quit IRC | 11:01 | |
*** fandi has quit IRC | 11:04 | |
*** e0ne_ has quit IRC | 11:06 | |
*** e0ne has joined #tripleo | 11:06 | |
*** nosnos has joined #tripleo | 11:06 | |
*** ifarkas has quit IRC | 11:10 | |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-image-elements: Provide multiple levels for os-apply-config https://review.openstack.org/87933 | 11:13 |
*** lucasagomes is now known as lucas-hungry | 11:16 | |
openstackgerrit | Alexis Lee proposed a change to openstack/tripleo-image-elements: Provide multiple levels for os-apply-config https://review.openstack.org/87512 | 11:18 |
*** CaptTofu has joined #tripleo | 11:20 | |
*** ifarkas has joined #tripleo | 11:22 | |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: support upstart on Wheezy https://review.openstack.org/87940 | 11:32 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: add systemd support https://review.openstack.org/86955 | 11:32 |
*** yassine has joined #tripleo | 11:33 | |
openstackgerrit | Alexis Lee proposed a change to openstack/os-refresh-config: Note os-apply-config runs at level 50 https://review.openstack.org/85696 | 11:33 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: add systemd support https://review.openstack.org/86955 | 11:36 |
goneri | Hi, can some core reviews have a look on this patch https://review.openstack.org/#/c/85184/ and the associated changes ( Ib536e372 I2242537a ). Those are pretty simple changes and have already been reviewed in the pass days. | 11:47 |
*** morazi has joined #tripleo | 11:52 | |
*** pblaho has quit IRC | 12:05 | |
*** morazi has quit IRC | 12:05 | |
*** dprince has joined #tripleo | 12:06 | |
*** akuznetsov has quit IRC | 12:09 | |
*** akuznets_ has joined #tripleo | 12:09 | |
*** hewbrocca has joined #tripleo | 12:13 | |
Shrews | In case you all haven't seen this yet: http://blog.freenode.net/2014/04/heartbleed/ | 12:15 |
Shrews | IRC password change is highly recommended | 12:15 |
*** morazi has joined #tripleo | 12:16 | |
*** nosnos has quit IRC | 12:17 | |
*** dtantsur is now known as dtantsur|bbl | 12:17 | |
*** morazi has quit IRC | 12:17 | |
*** morazi has joined #tripleo | 12:19 | |
*** dtantsur|bbl has quit IRC | 12:19 | |
*** Rakesh6 has quit IRC | 12:19 | |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: debian: use os-svc-enable to enable apache https://review.openstack.org/86951 | 12:20 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: check element list during the start up https://review.openstack.org/85184 | 12:22 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: fails at startup with no operating-system element https://review.openstack.org/85272 | 12:22 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: search for duplicated ”operating-system” elements https://review.openstack.org/85271 | 12:22 |
goneri | derekh: good catch, this was supposed to be in https://review.openstack.org/#/c/85272/ actually | 12:23 |
*** lucas-hungry is now known as lucasagomes | 12:24 | |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Create and set correct permissions on directories. https://review.openstack.org/87501 | 12:26 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Init code for Instack Undercloud https://review.openstack.org/87951 | 12:26 |
*** Rakesh6 has joined #tripleo | 12:32 | |
shadower | slagle: thanks doing the release btw! | 12:34 |
slagle | shadower: np | 12:34 |
*** jdob has joined #tripleo | 12:38 | |
*** slagle has quit IRC | 12:39 | |
*** hashar has quit IRC | 12:39 | |
*** slagle has joined #tripleo | 12:40 | |
dprince | derekh: we aren't using the gearman element are we? (we only use the geard element right) | 12:41 |
*** weshay has joined #tripleo | 12:41 | |
dprince | derekh: I always get confused because we have both of them... and if we aren't using gearman I suppose I'd just like to nuke it | 12:42 |
*** akuznets_ has quit IRC | 12:43 | |
*** akuznetsov has joined #tripleo | 12:43 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Init code for Instack Undercloud https://review.openstack.org/87951 | 12:44 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Init code for Instack Undercloud https://review.openstack.org/87951 | 12:47 |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Create and set correct permissions on directories. https://review.openstack.org/87501 | 12:48 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Init code for Instack Undercloud https://review.openstack.org/87951 | 12:48 |
lxsli | Please could I get some eyes on these? They're not very big or complicated: | 12:51 |
lxsli | https://review.openstack.org/#/c/86314/ | 12:51 |
lxsli | https://review.openstack.org/#/c/86316/ | 12:51 |
lxsli | https://review.openstack.org/#/c/86315/ | 12:51 |
*** dtantsur has joined #tripleo | 12:52 | |
goneri | lxsli: I'm getting confused by such high level element. Why not using a real configuration management tool (say puppet-logstash) ? | 12:56 |
openstackgerrit | Victor Sergeyev proposed a change to openstack/tripleo-incubator: Fixes in devtest_testenv for manual installation https://review.openstack.org/87955 | 12:56 |
NobodyCam | lsmola: just getting going | 12:56 |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Create and set correct permissions on directories. https://review.openstack.org/87501 | 12:57 |
*** morazi has quit IRC | 12:57 | |
*** morazi has joined #tripleo | 12:59 | |
lxsli | goneri: don't quite understand you sorry. These are image elements for building an image, the goal is that we don't need to also run Puppet | 12:59 |
derekh | dprince: correct the gearman element is not being used by us | 13:02 |
goneri | lxsli: to me, the diskimage-builder/element is some kind of light configuration management tool for a dedicated task (well more or less). Here, from what I understand, you replace puppet,ansible,chef,whatever. | 13:04 |
*** derekh 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:04 | |
derekh | ci testenv rebuilt/deployed | 13:05 |
lxsli | goneri: I'd say the main purpose of chef is to manage configuration. My elements only install software so that it is available when the instances come up | 13:06 |
*** spzala has joined #tripleo | 13:07 | |
lxsli | this is necessary to catch EG early logging from the overcloud nova service | 13:07 |
openstackgerrit | Matthew Macdonald-Wallace proposed a change to openstack/tripleo-image-elements: Create and set correct permissions on directories. https://review.openstack.org/87501 | 13:08 |
goneri | lxsli: I see, and you use Chef afterwards? | 13:09 |
Ng | morning | 13:10 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Changing init code to point to docs https://review.openstack.org/87951 | 13:12 |
openstackgerrit | Victor Sergeyev proposed a change to openstack/tripleo-incubator: Fixes in devtest_testenv for manual installation https://review.openstack.org/87955 | 13:15 |
*** mestery_ is now known as mestery | 13:22 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Changing init code to point to docs https://review.openstack.org/87951 | 13:24 |
NobodyCam | morning Ng :) | 13:26 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Changing init code to point to docs https://review.openstack.org/87951 | 13:26 |
*** ramishra has joined #tripleo | 13:27 | |
*** matty_dubs|gone is now known as matty_dubs | 13:29 | |
openstackgerrit | Matthew Gilliard proposed a change to openstack/tripleo-image-elements: Set use_file_injection to False for Nova-BM https://review.openstack.org/87963 | 13:29 |
lxsli | goneri: sorry, got distracted. You could then use Chef to maintain your configuration files, although I hope to use Heat + os-apply-config | 13:29 |
*** jprovazn has quit IRC | 13:29 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Changing init code to point to docs https://review.openstack.org/87951 | 13:30 |
*** hashar has joined #tripleo | 13:31 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Changing init code to point to docs https://review.openstack.org/87951 | 13:32 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Fix set -eu and pipefail failures https://review.openstack.org/85861 | 13:33 |
openstackgerrit | Victor Sergeyev proposed a change to openstack/tripleo-incubator: Fixes in devtest_testenv for manual installation https://review.openstack.org/87955 | 13:34 |
openstackgerrit | Cian O'Driscoll proposed a change to openstack-infra/tripleo-ci: Test the upgrade codepath works as well. https://review.openstack.org/87758 | 13:35 |
goneri | lxsli: I understood os-apply-config was a light configuration management tool designed only for the undercloud. Here you are overcloud, right? | 13:37 |
lxsli | overcloud but not usercloud | 13:37 |
*** viktors1 has joined #tripleo | 13:38 | |
openstackgerrit | Cian O'Driscoll proposed a change to openstack-infra/tripleo-ci: Test the upgrade codepath works as well. https://review.openstack.org/87758 | 13:38 |
*** geerdest has joined #tripleo | 13:40 | |
openstackgerrit | tom-howley proposed a change to openstack/tripleo-heat-templates: Add rabbitmq keepalive and keepalive parameters to overcloud/undercloud template https://review.openstack.org/81934 | 13:43 |
goneri | lxsli: thanks. just curious, why do you prefer such approche over standard CM tools? | 13:50 |
openstackgerrit | Victor Sergeyev proposed a change to openstack/tripleo-incubator: Fixes in devtest_testenv for manual installation https://review.openstack.org/87955 | 13:50 |
proffalken | lifeless, derekh any chance one of you can +2 https://review.openstack.org/#/c/87501/ so I can get this merged please? | 13:51 |
*** Rakesh6 has quit IRC | 13:52 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tripleo-heat-templates: Adding undercloud ceilometer https://review.openstack.org/86915 | 13:53 |
*** jprovazn has joined #tripleo | 13:53 | |
lxsli | goneri: because tripleo have chosen gold images as their provisioning method | 13:55 |
lxsli | I'm using tripleo so I prefer to fit in with their choices where possible | 13:56 |
SpamapS | lxsli: to be clear, using chef to maintain the config files with TripleO would be fine too. :) | 13:57 |
SpamapS | lxsli: just not in the upstream repos. :) | 13:57 |
SpamapS | goneri: There are some published papers from Google and Netflix about the advantages of image based deployment at scale. | 13:58 |
SpamapS | goneri: but just logically, the less that can change at runtime, the more effective your testing is at preventing problems from reaching your users. | 13:59 |
openstackgerrit | Dan Prince proposed a change to openstack-infra/tripleo-ci: testenv-worker: use signals to enable/disable jobs https://review.openstack.org/87971 | 14:00 |
openstackgerrit | Dan Prince proposed a change to openstack-infra/tripleo-ci: Add testenv stop/start processing scripts. https://review.openstack.org/87972 | 14:00 |
SpamapS | goneri: diskimage-builder elements are intended to deliver software and do any of the obvious build-time configuration of said software. | 14:00 |
*** spzala has quit IRC | 14:00 | |
dprince | derekh: I implemented some signal handling for the testenv-worker processes to make upgrades easier ^^ | 14:00 |
SpamapS | goneri: traditional CM tools combine that with runtime configuration. | 14:00 |
*** spzala has joined #tripleo | 14:01 | |
goneri | SpamapS: Ok, thank you for the clarification. That's more clear to me :) | 14:01 |
derekh | dprince: sweet | 14:01 |
proffalken | thanks derekh now all I need is one more core to approve and we can get this merged! :D Come on folks, make it an early easter present for me! :D | 14:01 |
lxsli | SpamapS: would you agree part of Heat's portfolio is to handle runtime configuration? | 14:02 |
hewbrocca | lxsli: I would rather say "facilitate runtime configuration" than "handle runtime configuration" | 14:02 |
hewbrocca | Heat does not want to be a config management system at all | 14:02 |
lxsli | Does it change things if I say Heat + os-*-config ? | 14:03 |
SpamapS | lxsli: no. Heat's portfolio is to facilitate coordination and communication between API's. It does not configure anything inside instances, it merely exposes the structure and value of configuration that results from parameters and runtime API results. | 14:03 |
*** spzala has quit IRC | 14:04 | |
SpamapS | os-*-config are just Heat-aware lightweight configuration tools. | 14:05 |
lxsli | yeah I misspoke there | 14:06 |
SpamapS | lxsli: Some of this is just subtleties. At a macro level, Heat + os-*-*config are effectively configuring our nodes. :) | 14:08 |
SpamapS | lxsli: but the important thing to take away from all of this is that we want to do things "the unix way" and have one tool for one distinct job. | 14:08 |
lxsli | yes I noticed that :) very good idea. and thanks for the clarifications | 14:09 |
SpamapS | which is why os-*-config is 4 separate tools (including os-cloud-config) | 14:09 |
lsmola | NobodyCam: hey | 14:09 |
lxsli | The README.rst for o-cloud-c could use some work! | 14:10 |
*** lazy_prince has quit IRC | 14:10 | |
lsmola | NobodyCam: I just wanted to ask if there is a reason why dnmpd element lacks the post configure phase that starts it | 14:10 |
SpamapS | lxsli: yeah, the whole thing could use work. | 14:10 |
lsmola | NobodyCam: is it supposed to be started some other way? | 14:10 |
lsmola | NobodyCam: eh, what did I write? :-) I mean snmpd element. | 14:11 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Failure in rabbitmq os-refresh-config on master https://review.openstack.org/86034 | 14:11 |
lxsli | While you're here, and re: https://review.openstack.org/#/c/82038/ I was thinking of adding a 'rerun' line to that os-apply-config header | 14:12 |
lxsli | if it's set to true, then os-apply-config processes that file again | 14:12 |
lxsli | This allows you to use a template like "{{my_file}}", pass in a template including '{{#false}}rerun: true{{/false}}' and have the template filled from metadata | 14:13 |
lxsli | Sound ok or mad? | 14:13 |
NobodyCam | lsmola: when i was working on it. it was starting as I recall | 14:15 |
openstackgerrit | Dan Prince proposed a change to openstack/tripleo-image-elements: Drop gearman. (We use geard instead) https://review.openstack.org/87977 | 14:15 |
lsmola | NobodyCam: hm | 14:16 |
lsmola | NobodyCam: hm, so you have an idea which piece of code started it? | 14:17 |
lsmola | NobodyCam: is it part of install? | 14:18 |
dprince | derekh: what is the best, least disruptive way to upgrade the testenv workers? | 14:18 |
dprince | cores: would love to have another +2 on this today https://review.openstack.org/#/c/76966/ | 14:18 |
NobodyCam | lsmola let me check .. one sec | 14:18 |
dprince | It has been a long time... | 14:18 |
derekh | dprince: the ideal for the future or whats available right now? | 14:20 |
NobodyCam | lsmola: its just doing the package install of snmpd, so I am assuming that it (or at least was) taking care of the service start | 14:21 |
dprince | derekh: lets start w/ now. I need them upgraded to support the improved MAC address scheme | 14:21 |
derekh | dprince: did it this morning for ya | 14:21 |
NobodyCam | lsmola: https://github.com/openstack/tripleo-image-elements/blob/master/elements/snmpd/install.d/67-snmpd#L4 | 14:22 |
dprince | derekh: aha! Good man. So what was your process? | 14:22 |
derekh | dprince: its now deployed on HP rack | 14:22 |
dprince | derekh: wait until the queue was mostly empty, and then go for it? | 14:22 |
derekh | dprince: or should be, my process was wait until zull queue is low then just do it, probably caused about 2 hours worth of CI to fail | 14:23 |
lsmola | NobodyCam: ok, thanks | 14:23 |
dprince | derekh: so the signal handling stuff I did should make it so we don't loose any CI jobs | 14:23 |
lsmola | NobodyCam: maybe it was caused by wrong .conf for me, though when i manually started that, it has started, it was a bit confusing | 14:23 |
NobodyCam | lsmola: are you using ubuntu or fedora? | 14:23 |
lsmola | NobodyCam: fedora | 14:24 |
dprince | derekh: so that is an improvement. What are your thoughts on the long term plan though? | 14:24 |
* NobodyCam notes I was testing on ubuntu so that may be the doff | 14:24 | |
NobodyCam | diff even | 14:24 |
derekh | dprince: medium term I see it something loke this, deploy test env in two heat stacks | 14:24 |
derekh | dprince: signal stack1 to finish up jobs and stop processing | 14:25 |
lsmola | NobodyCam: btw. does it make sense to add snmpd to all overcloud lements as default (also to template)? | 14:25 |
derekh | dprince: upgrade it | 14:25 |
derekh | dprince: then the same for stack 2 | 14:25 |
dprince | derekh: yep, I like it | 14:25 |
lsmola | NobodyCam: I mean do overcloud images | 14:25 |
dprince | derekh: I was thinking the signaling would be done outside of Heat... but we could try to incorporate it into the stack upgrade somehow too | 14:25 |
NobodyCam | lsmola: I like snmp but others may not. it may carry some security concers | 14:26 |
dprince | derekh: although you still need to wait for running jobs to finish so it'd be likely over an hour | 14:26 |
derekh | dprince: long term maybe heat could do that on a per host basis , but I'm guessing that wqould be way down the road | 14:26 |
dprince | derekh: and timeout | 14:26 |
dprince | derekh: yep. cool. I think we are on the same page here | 14:26 |
derekh | dprince: yup, sounds like it | 14:27 |
dprince | derekh: it would also be nice to use a systemd template (and whatever upstart equivalent) to start the test-env-worker processes | 14:27 |
dprince | derekh: would require some refactoring to the ensure-testenv script though | 14:28 |
lsmola | NobodyCam: hm | 14:28 |
derekh | dprince: ya definetly would be nice, have been thinking the same myself | 14:29 |
lsmola | NobodyCam: seems like I will have to connect the whole UI to e.g. USE_TRIPLEO_UI | 14:29 |
lsmola | NobodyCam: which would add undercloud ceiloemeter, tuskar-ui and horizon and overcloud snmpd | 14:29 |
lsmola | NobodyCam: how that does sound? :-) | 14:30 |
openstackgerrit | A change was merged to openstack/diskimage-builder: Add mapping for mariadb rdo package https://review.openstack.org/87290 | 14:30 |
derekh | btw, anybody wondering about F20 jobs, I see it came up at the meeting last night, the F20 jobs are running and seem stable but | 14:30 |
derekh | there is alwasy a but | 14:30 |
derekh | nodepool doesn't seem to create enough F20 nodes when the queue is busy | 14:30 |
NobodyCam | :) lsmola sounds good, but I'd check with lifeless, and the other OoO cores first :) | 14:30 |
derekh | I believe I've found the problem and am working on a fix https://bugs.launchpad.net/tripleo/+bug/1308407 | 14:31 |
uvirtbot | Launchpad bug 1308407 in tripleo "Nodepool favouring precise nodes over f20" [Critical,Triaged] | 14:31 |
lsmola | NobodyCam: I tried on mailing list, no response so far :-) | 14:31 |
*** martyntaylor has quit IRC | 14:34 | |
SpamapS | lxsli: hm | 14:39 |
SpamapS | lxsli: so hopefully you saw my response in that review?. | 14:41 |
lsmola | SpamapS: lifeless hey, do you think you can give me feedback for the Undercloud Ceilometer mail? Would be much appreciated. | 14:41 |
lxsli | SpamapS: yes, that's what I'm referring to about the header | 14:41 |
SpamapS | lxsli: no doubt os-apply-config is a bit inflexible, and I've been thinking about having post-processing where we have a header that controls things like blank file .. we could use that for pulling in more metadata too | 14:41 |
lxsli | I intend to implement your suggestion Soon(tm) | 14:41 |
*** viktors has quit IRC | 14:42 | |
*** viktors1 is now known as viktors | 14:42 | |
SpamapS | lxsli: ok, so you're also suggesting a way to override the file using the header? I think there is a really intense discussion going on about how to implement pass-through configs already | 14:43 |
lxsli | hm mostly to be able to trigger a second processing of a template | 14:43 |
SpamapS | lxsli: but to what end? | 14:44 |
lxsli | passthrough yes | 14:44 |
SpamapS | lxsli: sounds like to run with a different template. | 14:44 |
derekh | dprince: hi, I need to upgrade the RH rack test envs also, were you doing something on them or can I zap them? | 14:44 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: add systemd support https://review.openstack.org/86955 | 14:44 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: support upstart on Wheezy https://review.openstack.org/87940 | 14:44 |
SpamapS | lxsli: https://etherpad.openstack.org/p/tripleo-config-passthrough | 14:44 |
lsmola | NobodyCam: so is preferred way using password to authenticate? or to whitelist few IPs that can read SNMP? | 14:44 |
lsmola | NobodyCam: seems like Ceilometer expects it to be public | 14:45 |
lxsli | SpamapS: that hasn't seen any updates for a few days, also the mailing list seems to have dried up | 14:45 |
SpamapS | lxsli: I've been staying out of it as I thought it was going well. Did it stall, or did consensus happen and now implementations are emerging? | 14:46 |
openstackgerrit | Stuart McLaren proposed a change to openstack/tripleo-heat-templates: Glance: Update yaml to use api and registry params https://review.openstack.org/78285 | 14:46 |
NobodyCam | lsmola: I think I was looking at using User/Pass, but that was a while a go, and things may have changed, | 14:46 |
openstackgerrit | Stuart McLaren proposed a change to openstack/tripleo-heat-templates: ssl: Bring up a virtual IP on the overcloud https://review.openstack.org/85100 | 14:47 |
lsmola | NobodyCam: ok, this way I will probably have to store to password to Ceilometer .conf | 14:47 |
lxsli | SpamapS: I think you+I were drawing to consensus on using get_file. I'm not quite sure where lifeless is on the issue | 14:48 |
lsmola | NobodyCam: so maybe it should be combined with whitelist :-) | 14:48 |
*** martyntaylor has joined #tripleo | 14:48 | |
lsmola | NobodyCam: how do you store the password in Nagios? | 14:48 |
lxsli | SpamapS: also I'll admit I really don't understand what your StructuredConfig patch buys us - my problem not the patch's I'm sure | 14:49 |
SpamapS | lxsli: well I think we got distracted by some pressing issues really. | 14:49 |
*** akuznetsov has quit IRC | 14:49 | |
NobodyCam | lsmola: as I recall nagios was a htaccess file | 14:49 |
goneri | SpamapS: I refreshed my patch regarding init system and Debian https://review.openstack.org/#/c/87940 Do you think this make sence? | 14:49 |
lsmola | lxsli: it's just a first needed step of rewriting the templates :-) | 14:50 |
gilliard | Hi - any core who could look at https://review.openstack.org/#/c/87126 ? We'd be very grateful. | 14:51 |
lsmola | NobodyCam: ehm :-O | 14:52 |
lsmola | NobodyCam: not sure I understand :-) | 14:53 |
*** ilives has quit IRC | 14:54 | |
NobodyCam | lsmola: https://github.com/openstack/tripleo-image-elements/blob/master/elements/nagios3/os-refresh-config/post-configure.d/17-nagios#L9 | 14:55 |
NobodyCam | isthat what you where asking? | 14:55 |
lsmola | NobodyCam: hm, probable not, it needs to keep password for SNMPd somewhere, right? So it can talk to SNMPd on various nodes. | 14:56 |
SpamapS | goneri: ok. Replied. | 14:56 |
lsmola | NobodyCam: this one https://github.com/openstack/tripleo-image-elements/blob/master/elements/snmpd/os-apply-config/etc/snmp/snmpd.conf#L3 | 14:57 |
*** ilives has joined #tripleo | 14:58 | |
openstackgerrit | Coleman Corrigan proposed a change to openstack/tripleo-incubator: Use config baremetal seed ip addr not 192.0.2.1 https://review.openstack.org/87276 | 14:59 |
*** untriaged-bot has joined #tripleo | 15:00 | |
untriaged-bot | Untriaged bugs so far: | 15:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1308224 | 15:00 |
uvirtbot | Launchpad bug 1308224 in diskimage-builder "cannot stat .../etc/dib_arguments" [Undecided,New] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1302881 | 15:00 |
uvirtbot | Launchpad bug 1302881 in tripleo "incloud CIDR can overlap custom baremetal-network" [Undecided,Incomplete] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1308580 | 15:00 |
uvirtbot | Launchpad bug 1308580 in tripleo "os-cloud-config README has bad documentation URL" [Undecided,New] | 15:00 |
*** untriaged-bot has quit IRC | 15:00 | |
*** akuznetsov has joined #tripleo | 15:00 | |
openstackgerrit | Eamonn O'Toole proposed a change to openstack/tripleo-heat-templates: Adding Swift proxy-server memcache metadata https://review.openstack.org/86313 | 15:01 |
NobodyCam | lsmola: ahh.. I think this what your looking for https://github.com/openstack/tripleo-image-elements/blob/master/elements/nagios3/os-config-applier/etc/nagios3/nova_access_info#L10 | 15:01 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: add systemd support https://review.openstack.org/86955 | 15:02 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: support upstart on Wheezy https://review.openstack.org/87940 | 15:02 |
goneri | SpamapS: fixed and answered https://review.openstack.org/#/c/87940/2/elements/debian/root.d/08-debootstrap | 15:02 |
howleyt | greghaynes: could you take a look at https://review.openstack.org/#/c/81934/ which I have rebased? | 15:04 |
SpamapS | goneri: ok. Why not just leave that bit alone? | 15:09 |
openstackgerrit | Eamonn O'Toole proposed a change to openstack/tripleo-heat-templates: Parametrizing the number of Swift replicas https://review.openstack.org/86076 | 15:09 |
SpamapS | goneri: cool. I just realized that this is two changes, so they need to be split up. | 15:11 |
*** bauzas has quit IRC | 15:11 | |
SpamapS | goneri: it is in your best interest really. Smaller patches are reviewed faster. | 15:11 |
SpamapS | goneri: but I will +2 both of them as-is :) | 15:11 |
SpamapS | goneri: really sorry that I didn't point that out the first time. | 15:13 |
*** jprovazn is now known as jprovazn_afk | 15:13 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Add cinder-tgt element to overcloud create command https://review.openstack.org/78464 | 15:14 |
goneri | SpamapS: Yearh, yes you're right :) | 15:14 |
SpamapS | goneri: I do think a sourced shell file is a lot simpler than lots of files. :) | 15:14 |
goneri | SpamapS: thanks | 15:15 |
goneri | may I suggest some +2 here too https://review.openstack.org/#/c/84960/ https://review.openstack.org/#/c/85184/ (and the assocated patches) :D | 15:15 |
openstackgerrit | Coleman Corrigan proposed a change to openstack/tripleo-heat-templates: Add NovaDBPassword to under + overcloud templates https://review.openstack.org/87316 | 15:16 |
*** viktors has quit IRC | 15:20 | |
*** rcarrillocruz has quit IRC | 15:21 | |
dshulyak | hi, can somebody take a look at pacemaker+corosync elements https://review.openstack.org/#/c/86069/ ? it is already +2, would be great if it can be merged | 15:22 |
openstackgerrit | Stuart McLaren proposed a change to openstack/tripleo-image-elements: stunnel: Allow CA certificate to be specified https://review.openstack.org/85099 | 15:22 |
dshulyak | also, what backend should we use for managing vip? pacemaker or keepalived? | 15:23 |
*** spzala has joined #tripleo | 15:23 | |
*** ilives has quit IRC | 15:24 | |
*** ilives has joined #tripleo | 15:25 | |
*** sdake_ has quit IRC | 15:27 | |
*** rcarrillocruz has joined #tripleo | 15:28 | |
dshulyak | greghaynes: hi, are you around? | 15:28 |
*** fandi has joined #tripleo | 15:33 | |
openstackgerrit | sowmini proposed a change to openstack/tripleo-image-elements: config tunables in metadata_agent.ini and l3_agent.ini for router-delete-namespaces and keystone.auth_region https://review.openstack.org/88004 | 15:35 |
*** fandi has quit IRC | 15:37 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Init code for Instack Undercloud https://review.openstack.org/87951 | 15:38 |
*** ramishra has quit IRC | 15:39 | |
openstackgerrit | Eamonn O'Toole proposed a change to openstack/tripleo-image-elements: Place swift-servers in appropriate zones https://review.openstack.org/86375 | 15:40 |
*** andreaf has quit IRC | 15:41 | |
*** andreaf has joined #tripleo | 15:41 | |
*** hashar has quit IRC | 15:41 | |
openstackgerrit | Eamonn O'Toole proposed a change to openstack/tripleo-image-elements: Place swift-servers in appropriate zones https://review.openstack.org/86375 | 15:42 |
*** hashar has joined #tripleo | 15:42 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Make it possible to just build images. https://review.openstack.org/85222 | 15:42 |
openstackgerrit | A change was merged to openstack/python-tuskarclient: Revert "Use HTTPClient from common apiclient code" https://review.openstack.org/87315 | 15:43 |
*** fandi has joined #tripleo | 15:44 | |
*** sdake_ has joined #tripleo | 15:45 | |
*** morazi has quit IRC | 15:45 | |
*** morazi has joined #tripleo | 15:46 | |
openstackgerrit | sowmini proposed a change to openstack/tripleo-image-elements: config tunables in {metadata_agent, l3_agent}.ini for router-delete-namespaces and keystone.auth_region https://review.openstack.org/88004 | 15:48 |
* SpamapS testing overcloud deploy with nova fake driver and OVERCLOUD_COMPUTESCALE=30 | 15:50 | |
*** rcarrillocruz1 has joined #tripleo | 15:54 | |
*** rcarrillocruz has quit IRC | 15:56 | |
*** e0ne has quit IRC | 15:56 | |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: simplify the way debian element is called https://review.openstack.org/88011 | 15:57 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: add systemd support https://review.openstack.org/86955 | 15:57 |
openstackgerrit | Gonéri Le Bouder proposed a change to openstack/diskimage-builder: debian: support upstart on Wheezy https://review.openstack.org/87940 | 15:57 |
*** e0ne has joined #tripleo | 15:57 | |
*** martyntaylor has quit IRC | 15:57 | |
goneri | SpamapS: done https://review.openstack.org/#/q/status:open+project:openstack/diskimage-builder+branch:master+topic:debian,n,z | 15:57 |
SpamapS | goneri: thanks. Will review shortly | 15:58 |
*** marun has joined #tripleo | 16:01 | |
*** e0ne has quit IRC | 16:02 | |
openstackgerrit | Stuart McLaren proposed a change to openstack/tripleo-incubator: Run the overcloud with an SSL enabled public IP https://review.openstack.org/85098 | 16:02 |
*** eghobo has joined #tripleo | 16:03 | |
goneri | SpamapS: I would be great if you can take a look on my other patches lying around. | 16:04 |
*** matty_dubs is now known as matty_dubs|lunch | 16:05 | |
SpamapS | goneri: we're all waiting on reviews.. patience please. :) | 16:06 |
SpamapS | goneri: I will be doing some extra review time tomorrow to catch up from vacation lag | 16:06 |
*** ramishra has joined #tripleo | 16:06 | |
goneri | yes, I know. It's a bit frustrating :/ I will continue to review patches :) | 16:07 |
*** cwolferh has joined #tripleo | 16:12 | |
*** hashar has quit IRC | 16:14 | |
*** martyntaylor has joined #tripleo | 16:17 | |
*** akuznets_ has joined #tripleo | 16:18 | |
*** akuznetsov has quit IRC | 16:21 | |
*** akrivoka has quit IRC | 16:26 | |
derekh | dprince: hi, I need to upgrade the RH rack test envs also, were you doing something on them or can I zap them? | 16:28 |
dprince | derekh: zap away | 16:30 |
dprince | derekh: I added this btw, https://review.openstack.org/#/c/87757/1/elements/tripleo-cd/configs/te_rh1rc | 16:30 |
*** ramishra has quit IRC | 16:31 | |
derekh | dprince: cool | 16:31 |
*** rcarrillocruz1 has quit IRC | 16:33 | |
*** ilives has quit IRC | 16:36 | |
*** rcarrillocruz has joined #tripleo | 16:36 | |
dprince | Spamaps/Ng: I think you've both mucked w/ dhcp-all-interfaces before. I need this to land so I can retest the ensure-bridge patch: https://review.openstack.org/#/c/86989/ | 16:41 |
* Ng looks | 16:41 | |
Ng | I have indeed mucked with d-a-i | 16:42 |
*** jcoufal has quit IRC | 16:43 | |
*** newell_ has joined #tripleo | 16:48 | |
*** noslzzp has joined #tripleo | 16:49 | |
*** rcarrillocruz has quit IRC | 16:51 | |
*** matty_dubs|lunch is now known as matty_dubs | 16:53 | |
*** yassine has quit IRC | 16:54 | |
*** rcarrillocruz has joined #tripleo | 16:56 | |
*** rpodolyaka1 has joined #tripleo | 16:57 | |
*** wendar has quit IRC | 16:59 | |
*** wendar has joined #tripleo | 17:01 | |
*** derekh has quit IRC | 17:02 | |
*** akuznets_ has quit IRC | 17:11 | |
*** eghobo has quit IRC | 17:11 | |
*** eghobo has joined #tripleo | 17:11 | |
*** noslzzp has quit IRC | 17:18 | |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Init code for Instack Undercloud https://review.openstack.org/87951 | 17:19 |
openstackgerrit | Ladislav Smola proposed a change to openstack/tuskar-ui: Init code for Instack Undercloud https://review.openstack.org/87951 | 17:20 |
lifeless | morning | 17:31 |
openstackgerrit | A change was merged to openstack/tripleo-image-elements: Create and set correct permissions on directories. https://review.openstack.org/87501 | 17:33 |
lifeless | SpamapS: lxsli https://review.openstack.org/#/c/87843/ <- passthrough template | 17:39 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-image-elements: Passthrough-enable nova.conf. https://review.openstack.org/88036 | 17:41 |
*** petertoft has quit IRC | 17:43 | |
lifeless | SpamapS: lxsli ^ and enabling e.g. nova.conf | 17:45 |
Ng | dprince: (if you didn't spot it already, I put a -1 on there, just suggesting a tweak to the comments) | 17:56 |
*** d0ugal has quit IRC | 17:56 | |
dprince | Ng: ack | 17:57 |
*** jprovazn_afk is now known as jprovazn | 18:00 | |
*** eguz has joined #tripleo | 18:00 | |
*** spzala has quit IRC | 18:00 | |
*** spzala has joined #tripleo | 18:02 | |
*** eghobo has quit IRC | 18:04 | |
*** epim has joined #tripleo | 18:05 | |
*** e0ne has joined #tripleo | 18:05 | |
*** ramishra has joined #tripleo | 18:09 | |
*** e0ne has quit IRC | 18:10 | |
openstackgerrit | Dan Prince proposed a change to openstack/diskimage-builder: Remove cloudy interfaces in dhcp-all-interfaces https://review.openstack.org/86989 | 18:10 |
dprince | Ng: ^^ all fixed up I think | 18:10 |
Ng | dprince: groovy | 18:11 |
*** e0ne has joined #tripleo | 18:12 | |
*** ramishra has quit IRC | 18:13 | |
*** jprovazn has quit IRC | 18:18 | |
*** UtahDave has joined #tripleo | 18:19 | |
*** jang1 has joined #tripleo | 18:19 | |
*** lucasagomes is now known as lucas-dinner | 18:22 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Make time out 60 mins like the Heat default. https://review.openstack.org/87118 | 18:25 |
*** morganfainberg_Z is now known as morganfainberg | 18:27 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Minor tweaks to docs in _testenv.sh https://review.openstack.org/84640 | 18:28 |
*** vinsh has quit IRC | 18:29 | |
*** spzala has quit IRC | 18:30 | |
*** spzala has joined #tripleo | 18:30 | |
*** UtahDave has left #tripleo | 18:33 | |
*** spzala has quit IRC | 18:33 | |
dprince | lifeless: does stable-interface-names work on Ubuntu (i.e. have you tested it) | 18:34 |
*** athomas has quit IRC | 18:34 | |
dprince | lifeless: https://review.openstack.org/#/c/87757/ | 18:34 |
lifeless | I haven't | 18:35 |
lifeless | actually | 18:35 |
lifeless | dprince: I think we did in the testenvs | 18:35 |
lifeless | derek will know | 18:35 |
dprince | lifeless: he just rebuilt/redeployed them this morning, I'll check | 18:36 |
dprince | lifeless: I still see eth0 so I think that is a no | 18:37 |
*** akuznetsov has joined #tripleo | 18:37 | |
dprince | lifeless: but I'll double check w/ him too | 18:37 |
*** epim_ has joined #tripleo | 18:39 | |
Lotus907efi | lifeless: did you happen to remember to look at the codereview I mentioned last night? https://review.openstack.org/#/c/83596/ | 18:41 |
*** epim has quit IRC | 18:42 | |
*** epim_ is now known as epim | 18:42 | |
*** marun has quit IRC | 18:42 | |
lifeless | I did not; mlet me do so now | 18:42 |
Lotus907efi | cool, thanks | 18:44 |
lifeless | dprince: https://review.openstack.org/#/c/87843/ and https://review.openstack.org/88036 btw | 18:45 |
dprince | lifeless: ack | 18:46 |
*** jprovazn has joined #tripleo | 18:47 | |
dprince | lifeless: so this may work for nova, cinder. But are you thinking for Neutron, Glance, etc? | 18:47 |
lifeless | dprince: so I'm thinking round 1 to sprinkle that at the bottom of all the files we generate from templates. Then in atlanta we can talk either in the main timeslice or in a breakout pod about a v2 of this | 18:48 |
dprince | lifeless: okay. I'll mess w/ it | 18:50 |
*** hashar has joined #tripleo | 18:50 | |
openstackgerrit | Nicholas Randon proposed a change to openstack/tripleo-incubator: Correct hard-coded IP ranges https://review.openstack.org/86308 | 18:51 |
*** petertoft has joined #tripleo | 18:53 | |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Deploy overcloud images from seed https://review.openstack.org/85126 | 18:56 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Expose passthrough configuration in overcloud. https://review.openstack.org/87844 | 18:56 |
openstackgerrit | lifeless proposed a change to openstack/tripleo-incubator: Encapsulate getting image for a deployment. https://review.openstack.org/85130 | 18:56 |
* greghaynes crosses fingers for build to pass on that --no-undercloud | 18:58 | |
*** andreaf has quit IRC | 18:59 | |
*** rpodolyaka1 has quit IRC | 19:05 | |
*** ramishra has joined #tripleo | 19:09 | |
*** nati_ueno has joined #tripleo | 19:10 | |
*** dprince has quit IRC | 19:11 | |
*** ramishra has quit IRC | 19:14 | |
*** e0ne has quit IRC | 19:15 | |
*** jdob_ has joined #tripleo | 19:15 | |
*** e0ne has joined #tripleo | 19:16 | |
*** dshulyak_ has joined #tripleo | 19:17 | |
openstackgerrit | Jordan OMara proposed a change to openstack/tuskar-ui: Fixing manifest.in https://review.openstack.org/86916 | 19:19 |
*** nati_ueno has quit IRC | 19:20 | |
*** yamahata_ has quit IRC | 19:21 | |
*** e0ne has quit IRC | 19:21 | |
*** nati_ueno has joined #tripleo | 19:21 | |
*** rpodolyaka1 has joined #tripleo | 19:21 | |
*** e0ne has joined #tripleo | 19:27 | |
*** dshulyak_ has quit IRC | 19:29 | |
*** nati_uen_ has joined #tripleo | 19:32 | |
*** nati_ueno has quit IRC | 19:33 | |
*** e0ne has quit IRC | 19:34 | |
*** e0ne has joined #tripleo | 19:35 | |
*** nati_uen_ has quit IRC | 19:35 | |
*** petertoft has quit IRC | 19:37 | |
*** e0ne has quit IRC | 19:39 | |
*** jistr has quit IRC | 19:40 | |
*** dkehn_ has joined #tripleo | 19:43 | |
*** dkehn has quit IRC | 19:46 | |
*** dkehn_ has quit IRC | 19:46 | |
*** dkehnx has quit IRC | 19:46 | |
*** dkehn_ has joined #tripleo | 19:46 | |
*** dkehn has joined #tripleo | 19:48 | |
*** spzala has joined #tripleo | 19:50 | |
lifeless | SpamapS: around ? | 19:53 |
*** bauzas has joined #tripleo | 19:54 | |
*** saurabhs has joined #tripleo | 19:54 | |
*** vinsh has joined #tripleo | 19:56 | |
*** akuznetsov has quit IRC | 19:57 | |
*** jprovazn has quit IRC | 19:59 | |
*** jdob_ has quit IRC | 19:59 | |
*** e0ne has joined #tripleo | 20:04 | |
*** e0ne has quit IRC | 20:08 | |
*** e0ne has joined #tripleo | 20:08 | |
*** rpodolyaka1 has quit IRC | 20:09 | |
*** ramishra has joined #tripleo | 20:10 | |
*** rcarrillocruz1 has joined #tripleo | 20:11 | |
*** rcarrillocruz has quit IRC | 20:12 | |
*** ramishra has quit IRC | 20:14 | |
*** jistr has joined #tripleo | 20:17 | |
*** jomara has quit IRC | 20:19 | |
*** jomara has joined #tripleo | 20:20 | |
stevebaker | lifeless: if the deployment resource has property signal_transport: NO_SIGNAL then it will immediately go to COMPLETE | 20:23 |
*** hashar has quit IRC | 20:27 | |
*** jomara has quit IRC | 20:44 | |
*** jomara has joined #tripleo | 20:45 | |
*** eguz has quit IRC | 20:49 | |
*** eghobo has joined #tripleo | 20:50 | |
*** e0ne has quit IRC | 20:54 | |
*** e0ne has joined #tripleo | 20:55 | |
*** jdob has quit IRC | 20:55 | |
*** e0ne has quit IRC | 20:57 | |
*** untriaged-bot has joined #tripleo | 21:00 | |
untriaged-bot | Untriaged bugs so far: | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1308224 | 21:00 |
uvirtbot | Launchpad bug 1308224 in diskimage-builder "cannot stat .../etc/dib_arguments" [Undecided,New] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1302881 | 21:00 |
uvirtbot | Launchpad bug 1302881 in tripleo "incloud CIDR can overlap custom baremetal-network" [Undecided,Incomplete] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1308580 | 21:00 |
*** untriaged-bot has quit IRC | 21:00 | |
uvirtbot | Launchpad bug 1308580 in tripleo "os-cloud-config README has bad documentation URL" [Undecided,New] | 21:00 |
lifeless | stevebaker: yeah, thats what I've done now | 21:05 |
*** rcarrillocruz1 has quit IRC | 21:08 | |
*** rpodolyaka1 has joined #tripleo | 21:10 | |
*** rcarrillocruz has joined #tripleo | 21:11 | |
openstackgerrit | Chris Jones proposed a change to openstack/diskimage-builder: Last ditch effort to correct a wrong shasum. https://review.openstack.org/88084 | 21:12 |
*** rpodolyaka1 has quit IRC | 21:14 | |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-heat-templates: Add Controller scale param to merge.py https://review.openstack.org/88085 | 21:17 |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-heat-templates: Add initial support for galera clustering https://review.openstack.org/83883 | 21:17 |
lifeless | greghaynes: what was the outcome of the omg im going blind strategy? | 21:18 |
*** rcarrillocruz has quit IRC | 21:19 | |
*** rcarrillocruz has joined #tripleo | 21:19 | |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-incubator: Add OVERCLOUD_CONTROLSCALE support https://review.openstack.org/83296 | 21:19 |
greghaynes | lifeless: had some catch up work to do, building with that setup now | 21:22 |
*** rcarrillocruz1 has joined #tripleo | 21:24 | |
*** jcoufal has joined #tripleo | 21:24 | |
*** rcarrillocruz has quit IRC | 21:24 | |
openstackgerrit | A change was merged to openstack/tripleo-incubator: Only route everything through the seed if... https://review.openstack.org/85355 | 21:25 |
greghaynes | oooo Unexpected task state: expecting [u'rebuild_spawning'] but the actual state is deleting | 21:29 |
greghaynes | for a nova compute node | 21:29 |
*** eguz has joined #tripleo | 21:29 | |
openstackgerrit | Jason E. Rist proposed a change to openstack/tuskar-ui: Install.rst was pointing to wrong Tuskar install https://review.openstack.org/88086 | 21:30 |
*** jistr has quit IRC | 21:33 | |
*** eghobo has quit IRC | 21:34 | |
*** rcarrillocruz1 has quit IRC | 21:40 | |
*** rcarrillocruz has joined #tripleo | 21:41 | |
*** jang1 has quit IRC | 21:56 | |
*** matty_dubs is now known as matty_dubs|gone | 22:00 | |
*** weshay has quit IRC | 22:02 | |
*** e0ne has joined #tripleo | 22:05 | |
*** UtahDave has joined #tripleo | 22:06 | |
rwsu | any cores available to review https://review.openstack.org/#/c/85539/? | 22:08 |
*** e0ne has quit IRC | 22:10 | |
*** rpodolyaka1 has joined #tripleo | 22:10 | |
greghaynes | With the incoming dib-lint change for set -eu and set -o pipefail do we want to start making all t-i-e /bin/bash scripts have these, or just for dib? | 22:12 |
*** UtahDave has quit IRC | 22:15 | |
*** rpodolyaka1 has quit IRC | 22:15 | |
greghaynes | might be nice as we could then run dib-lint on our elements :) | 22:16 |
*** UtahDave has joined #tripleo | 22:18 | |
*** rcarrillocruz1 has joined #tripleo | 22:21 | |
greghaynes | mmm, merge.py scaling not happy with the controller resource in software config :/ | 22:22 |
*** rcarrillocruz has quit IRC | 22:22 | |
openstackgerrit | Gregory Haynes proposed a change to openstack/tripleo-heat-templates: Add Controller scale param to merge.py https://review.openstack.org/88085 | 22:22 |
*** UtahDave has left #tripleo | 22:24 | |
*** jtomasek has quit IRC | 22:30 | |
SpamapS | lifeless: back now | 22:31 |
lifeless | ahoy | 22:32 |
*** ilives has joined #tripleo | 22:32 | |
greghaynes | SpamapS: merge.py seems to be turning some GetAttr: [ controller0, att ] into GetAttr: [ controller0, controller1, att ] :( | 22:32 |
SpamapS | greghaynes: weird | 22:33 |
*** rcarrillocruz has joined #tripleo | 22:33 | |
greghaynes | Im up for fixing, just wanted to make sure thats an unkonwn thing | 22:33 |
lifeless | greghaynes: it will do that if there is no containing controller0 | 22:34 |
lifeless | greghaynes: its deliberate | 22:34 |
lifeless | greghaynes: consider controllers: [controller0] -> controllers: [controller0, controller1] | 22:35 |
*** AndChat-200241 has joined #tripleo | 22:35 | |
*** rcarrillocruz1 has quit IRC | 22:35 | |
greghaynes | Yes, inside a GetAtt the desired output is...odd | 22:35 |
*** jcoufal has quit IRC | 22:36 | |
greghaynes | I guess the thing to do is just not scale direct descendents of a GetAttr? | 22:36 |
greghaynes | because theres really no case that you ever should do that | 22:37 |
SpamapS | greghaynes: well in theory doing "the right thing" there is probably Merge::Map.. right? | 22:37 |
*** rcarrillocruz has quit IRC | 22:38 | |
*** ilives has quit IRC | 22:38 | |
greghaynes | A concrete example is: Outputs: KeystoneURL has a GetAtt: [ controller0, networks ] | 22:38 |
greghaynes | so in that case actually I think the heat template just needs changing | 22:39 |
SpamapS | greghaynes: RIGHT that may even be grounds for ERROR: unscalable reference | 22:39 |
lifeless | greghaynes: right, so that should be the VIP | 22:41 |
greghaynes | and then there are some that could benefit from being transformed into a list of GetAtt's | 22:41 |
lifeless | greghaynes: which needs to come in as part of this :) | 22:41 |
lifeless | greghaynes: list of getattrs -> merge::map | 22:41 |
greghaynes | hrm, ok | 22:41 |
greghaynes | I think the thing to do is change these things to be vip or get_input: hosts_list where possible | 22:43 |
greghaynes | woo template funtime | 22:43 |
SpamapS | lifeless: so do we need to rebuild the testenvs before recheck https://review.openstack.org/#/c/69918/ works? | 22:57 |
*** ccrouch has quit IRC | 22:59 | |
*** ccrouch has joined #tripleo | 23:00 | |
*** bauzas has quit IRC | 23:00 | |
lifeless | derek did a rebuild I believe | 23:03 |
openstackgerrit | Adam Vinsh proposed a change to openstack/tripleo-image-elements: Make haproxy element balance type configurable https://review.openstack.org/88104 | 23:03 |
lifeless | SpamapS: triggered a recheck | 23:08 |
SpamapS | lifeless: ok cool | 23:08 |
lifeless | SpamapS: have you looked at the passthrough stuff? | 23:08 |
lifeless | SpamapS: perhaps the nuke-eth0-config stuff needs to land first ? | 23:08 |
SpamapS | lifeless: passthrough.. not the patches no. | 23:08 |
SpamapS | lifeless: nuke eth0.. we'll see if that is needed before. | 23:09 |
lifeless | SpamapS: CI won't tell us | 23:12 |
lifeless | SpamapS: we don't do a reboot | 23:12 |
lifeless | SpamapS: dprince reported earlier that eth0 got an address | 23:12 |
openstackgerrit | Adam Vinsh proposed a change to openstack/tripleo-image-elements: Make haproxy element balance type configurable https://review.openstack.org/88105 | 23:12 |
SpamapS | lifeless: _oohh_ | 23:13 |
*** killer_prince has quit IRC | 23:14 | |
*** ifarkas has quit IRC | 23:14 | |
*** morazi has quit IRC | 23:14 | |
lifeless | SpamapS: software config landed. congrats. | 23:15 |
greghaynes | yaya! | 23:15 |
greghaynes | just in time for you to come back from vacation ;) | 23:16 |
SpamapS | \\\\oooo///// | 23:16 |
SpamapS | Now.. let's fix it. ;)_ | 23:16 |
SpamapS | I'm working kind of a "late shift" today as we spent the mid-day travelling back home. So I'll be back online in a little bit to start pushing on a few other things. | 23:18 |
*** lazy_prince has joined #tripleo | 23:20 | |
*** lazy_prince is now known as killer_prince | 23:20 | |
*** lucas-dinner has quit IRC | 23:20 | |
*** AndChat-200241 has quit IRC | 23:22 | |
*** rcarrillocruz has joined #tripleo | 23:24 | |
*** vinsh has quit IRC | 23:26 | |
*** xuhaiwei has joined #tripleo | 23:36 | |
xuhaiwei | morning all | 23:36 |
tchaypo | so if I'm writing a meeting report about the usergroup meeting I went to the other day, what kind of details would people find interesting? | 23:38 |
tchaypo | aside from who spoke, what they spoke about, link to slides.. | 23:38 |
tchaypo | morning xuhaiwei | 23:39 |
xuhaiwei | morning tchaypo | 23:39 |
lifeless | slides, thoughts, overall feelings | 23:40 |
*** lblanchard has joined #tripleo | 23:52 | |
*** ramishra has joined #tripleo | 23:52 | |
lifeless | it looks like https://review.openstack.org/#/c/86989/ is going to pass | 23:55 |
*** ramishra has quit IRC | 23:56 | |
*** lblanchard has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!