frickler | fungi: https://review.openstack.org/185653 | 00:00 |
---|---|---|
*** Nikkau has quit IRC | 00:00 | |
fungi | frickler: good find! | 00:00 |
nibalizer | mordred: ianw rcarrillocruz wrote a restapi patch to nodepool for exactly that^ | 00:01 |
fungi | so, now that i know this is intentional, i need to see what got missed in the parameter function script | 00:01 |
mordred | nibalizer: yup | 00:02 |
nibalizer | since we get so many node hold requests downstream | 00:02 |
mordred | nibalizer: are you guys using it downstream? | 00:02 |
nibalizer | well i guess more as a component of the system described up there | 00:02 |
ianw | nibalizer: yeah, isn't that review markred WIP? i do think that would be useful, also for a status page that show image build status | 00:02 |
jroll | does the global requirements generally update test-requirements.txt? we had an old hacking version in ironic-python-agent that managed to break our gate :/ | 00:02 |
nibalizer | mordred: no, we're hoping it lands upstream then we use it ... but yea its pretty old now | 00:02 |
*** alexpilotti has quit IRC | 00:03 | |
ianw | i did also think that putting nodepool interface on the internet would be a security challenge, recent discussions about trust not withstanding :) | 00:04 |
*** otter768 has joined #openstack-infra | 00:04 | |
*** alexpilotti has joined #openstack-infra | 00:05 | |
*** yamamoto has quit IRC | 00:05 | |
frickler | fungi: default_params_precise in zuul/openstack_functions.py seems to use trusty nodes only when trusty is in the job name? | 00:05 |
*** sputnik13 has joined #openstack-infra | 00:05 | |
fungi | frickler: i think it's _supposed_ to run on any worker which has registered the job | 00:06 |
fungi | frickler: but yeah, looks like you're right | 00:06 |
*** sputnik13 has quit IRC | 00:07 | |
*** Swami has quit IRC | 00:07 | |
*** Swami has joined #openstack-infra | 00:08 | |
*** alexpilotti has quit IRC | 00:08 | |
fungi | frickler: though the puppet_re is set to bail out of the set_node_options selection | 00:08 |
harlowja | ping to get https://review.openstack.org/#/c/185077/ so that i can continue on getting that code it has in it made better (and chop out code from projects that copied a previous version) | 00:09 |
ianw | fungi: if you could hold devstack-centos7-rax-dfw-2872335 that would be great | 00:09 |
*** otter768 has quit IRC | 00:09 | |
*** hemna is now known as hemnafkj | 00:09 | |
*** sputnik13 has joined #openstack-infra | 00:09 | |
fungi | ianw: done--have an ssh key you want granted access? | 00:09 |
*** sputnik13 has quit IRC | 00:10 | |
*** fallenpegasus has quit IRC | 00:10 | |
*** yamamoto has joined #openstack-infra | 00:11 | |
ianw | fungi: http://paste.openstack.org/show/260903/ thanks | 00:12 |
*** vahidh has quit IRC | 00:12 | |
fungi | ianw: ssh jenkins@104.130.136.46 | 00:12 |
fungi | and let me know when you're done poking around on it so i can delete it | 00:13 |
hogepodge | Hrm, don't understand this gate failure. https://review.openstack.org/#/c/188207/ | 00:13 |
ianw | fungi: thanks | 00:13 |
ianw | wow, firewalld is really hard to kill | 00:13 |
fungi | i would turn that into a zombie joke, but it's getting late over here | 00:14 |
fungi | braaaaaiiiiiiins | 00:14 |
jroll | does the global requirements generally update test-requirements.txt? we had an old hacking version in ironic-python-agent that managed to break our gate :/ | 00:14 |
anteaya | hogepodge: see thi spec: https://review.openstack.org/#/c/188196/ | 00:14 |
anteaya | it has an entry in index.rst | 00:15 |
anteaya | you need one too | 00:15 |
fungi | WARNING: document isn't included in any toctree | 00:15 |
fungi | yeah, what anteaya said | 00:15 |
fungi | basically sphinx is trying to let you know that you've added a document which is unreachable from the table of contents | 00:16 |
*** ddieterly has quit IRC | 00:16 | |
*** dahoo has joined #openstack-infra | 00:16 | |
*** ddieterl_ has joined #openstack-infra | 00:16 | |
frickler | fungi: puppetunit_re doesnt match, its gate-system*, not gate-puppet-* | 00:16 |
fungi | frickler: ahh, yep. an oversight on our part. that's our one infra puppet module repo that doesn't start with puppet- | 00:17 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add system-config to puppet_re in zuul parameters https://review.openstack.org/188219 | 00:19 |
fungi | frickler: ^ | 00:19 |
fungi | anteaya: asselin: ^ | 00:19 |
*** geoffarnold has quit IRC | 00:19 | |
mikal | Does anyone here have any thoughts on jeepyb reliability? | 00:19 |
fungi | mikal: jeepyb is a loose collection of scripts. what specifically in jeepyb are you interested in being reliable? | 00:20 |
openstackgerrit | Chris Hoge proposed openstack-infra/infra-specs: Spec to host refstack.org in infra https://review.openstack.org/188207 | 00:20 |
mikal | fungi: so, I did a quick and dirty audit of docimpact bugs for nova yesterday | 00:20 |
mikal | fungi: it seems that a bunch of bugs haven't been created by the post commit hook thingie | 00:20 |
mikal | fungi: I'm wondering if this is a well understood problem already | 00:20 |
*** yamamoto has quit IRC | 00:21 | |
fungi | mikal: have an example? i can try to work out why http://git.openstack.org/cgit/openstack-infra/jeepyb/tree/jeepyb/cmd/notify_impact.py might not have fired for it | 00:21 |
anteaya | hogepodge: looks like that should do it | 00:21 |
mordred | mikal: I blame systemd | 00:21 |
mikal | fungi: are there logs? Would it help if its a recent example? Or do you have logs for everything? | 00:22 |
hogepodge | anteaya: Yea, I may submit a readme patch to note that | 00:22 |
hogepodge | anteaya: thank you | 00:22 |
fungi | mikal: well, we have a lot of logs, but if it's too old i also get to try to map up any behavior changes in that script's commit history to the timeframe you're looking at, so more recent is more better | 00:22 |
anteaya | mordred: can you review 188219 please? | 00:22 |
anteaya | hogepodge: welcome | 00:22 |
mikal | fungi: so, 46b24541647a6bf5b1facae0ba84a08f51de2ef3 is a relatively recent nova commit where I can't find the docimpact bug in openstack-manuals | 00:23 |
mikal | fungi: but there are plenty of others too | 00:23 |
*** gyee has quit IRC | 00:23 | |
*** asselin_ has joined #openstack-infra | 00:23 | |
*** camunoz_ has quit IRC | 00:25 | |
*** yamamoto has joined #openstack-infra | 00:26 | |
ianw | fungi: 104.130.136.46 is dead ... if there's anything on the console that would be helpful | 00:26 |
*** jaypipes has quit IRC | 00:27 | |
*** puranamr has quit IRC | 00:27 | |
*** camunoz_gone has quit IRC | 00:28 | |
mordred | anteaya: +3 | 00:29 |
fungi | ianw: rackspace says the instance is still active, but the virtual console is blank and not responding to a carriage return | 00:29 |
*** sridhar_ram has joined #openstack-infra | 00:29 | |
anteaya | mordred: thank you | 00:30 |
fungi | ianw: this is a lot, lot, lot like what i was seeing when recreating the glusterfs tempest job node disconnects | 00:30 |
anteaya | oom? | 00:32 |
ianw | fungi: yeah :( .... i am testing a change that i just realised sends neutron into a failure loop. hopefully this is the cause | 00:32 |
fungi | usually i did find out of memory conditions logged by the kernel once the node became active again, but no idea if that's a cause or a symptom | 00:33 |
asselin_ | fungi, any updates on 188156...? | 00:33 |
asselin_ | missing nodes.... | 00:33 |
openstackgerrit | Merged openstack-infra/shade: Consume os_client_config defaults as base defaults https://review.openstack.org/181652 | 00:33 |
*** mingy has quit IRC | 00:34 | |
anteaya | fungi: 188219 failed pep8 on line too long | 00:34 |
fungi | ianw: i think once devstack-gate hits its configured timeout, the node will regain sanity | 00:34 |
fungi | anteaya: lovely. thanks | 00:34 |
anteaya | asselin_: yes, once fungi fixes the line length on 188219 please review | 00:34 |
* asselin_ looks | 00:34 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Use disable_vendor_agent flags in create_image https://review.openstack.org/188223 | 00:35 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add system-config to puppet_re in zuul parameters https://review.openstack.org/188219 | 00:35 |
*** sarob has quit IRC | 00:35 | |
openstackgerrit | Merged openstack-infra/shade: Rely on defaults being present https://review.openstack.org/181653 | 00:35 |
anteaya | asselin_: so https://review.openstack.org/#/c/185653/ set jobs for trusty only, which is what jenkins masters wanted, but we didnt' tell zuul so it wanted precise only | 00:36 |
anteaya | asselin_: so 188219 is the fix | 00:36 |
asselin_ | ok I see | 00:37 |
*** yamamoto has quit IRC | 00:38 | |
anteaya | great, so awaiting pep8's review of the current patchset | 00:38 |
asselin_ | so is that patch going to get stuck behind the others? | 00:41 |
*** EricGonczer_ has joined #openstack-infra | 00:41 | |
*** ddieterly has joined #openstack-infra | 00:42 | |
openstackgerrit | James Polley proposed openstack-dev/pbr: WIP: more extensive testing of requirement parsing https://review.openstack.org/187823 | 00:43 |
openstackgerrit | James Polley proposed openstack-dev/pbr: Fix everything by requiring setuptools>=16. https://review.openstack.org/187846 | 00:43 |
fungi | asselin_: if it does, i can reorder the queue | 00:43 |
*** gordc has joined #openstack-infra | 00:43 | |
greghaynes | tchaypo: "fix everything" orly | 00:43 |
*** bknudson has joined #openstack-infra | 00:43 | |
anteaya | tchaypo: yeah, does your patch do windows? | 00:43 |
* anteaya looks at her windows | 00:44 | |
*** ddieterl_ has quit IRC | 00:44 | |
tchaypo | *headdesk* | 00:44 |
tchaypo | so typical | 00:44 |
tchaypo | lifeless comes up with a clever commit message, i cop the teasing | 00:44 |
anteaya | ha ha ha | 00:44 |
anteaya | yup | 00:44 |
greghaynes | hah | 00:45 |
tchaypo | I’ll be happy if the change fixes the fails in my WIP change :) | 00:45 |
*** hdd has joined #openstack-infra | 00:45 | |
fungi | well, he's a known troll. we expect you to be an upstanding citizen by comparison | 00:45 |
tchaypo | I | 00:45 |
mordred | fungi: lifeless is a troll? | 00:45 |
tchaypo | I’ve been learning from rob for years | 00:45 |
mordred | that would explain so many things | 00:46 |
tchaypo | if I’m an upstanding citizen it’s only because my learning is incomplete | 00:46 |
anteaya | ha ha ha | 00:46 |
fungi | mikal: i actually have logs from when that change merged, and am finding no errors | 00:47 |
* tchaypo waits for jenkins to run tests | 00:47 | |
anteaya | can we disable a few pep8 rules for project-config? | 00:48 |
anteaya | E126 continuation line over-indented for hanging indent | 00:48 |
anteaya | fungi: back to you | 00:48 |
fungi | anteaya: nah, i should just remember to test it myself. seems marginally silly that we're linting that script, but whatever | 00:48 |
anteaya | it is feeling silly, yes | 00:49 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Add system-config to puppet_re in zuul parameters https://review.openstack.org/188219 | 00:49 |
fungi | i tested it myself that time | 00:49 |
anteaya | yay | 00:49 |
lifeless | anteaya: actually, it does do windows :) | 00:50 |
anteaya | lifeless: awesome, send it over | 00:50 |
*** amitgandhinz has joined #openstack-infra | 00:50 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add keystone endpoint resource methods https://review.openstack.org/180328 | 00:53 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add Keystone service resource methods https://review.openstack.org/177621 | 00:53 |
*** hdd has quit IRC | 00:54 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Split security group list operations https://review.openstack.org/179945 | 00:55 |
mikal | fungi: le huh, like I said I can't find the bug. Does the log have a bug number in it? | 00:55 |
fungi | mikal: gerrit really only has an error log where it logs exceptions raised | 00:57 |
fungi | i agree, i can't find the bug which would have been opened for it | 00:58 |
*** kgiusti has quit IRC | 00:59 | |
fungi | we could do like the welcome-message hook does and spit some debug info on stdout | 00:59 |
fungi | but by default gerrit doesn't log the hooks it runs | 00:59 |
*** Sukhdev has quit IRC | 00:59 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add port resource methods https://review.openstack.org/179968 | 01:00 |
*** armax has quit IRC | 01:00 | |
*** mwagner_afk has joined #openstack-infra | 01:00 | |
fungi | mikal: my concern is that bug creation via api call to lp could timeout and fail to create anything. though i would expect a launchpadlib exception to get raised in that case | 01:01 |
fungi | which should then appear in the gerrit error log | 01:01 |
fungi | ianw: the console's still dead for me on that node, btw | 01:03 |
*** EricGonczer_ has quit IRC | 01:05 | |
mikal | fungi: yeah, I was hoping the notify_impact script logged the bug number of the bug it created. I will add that so we can see what's happening next time. | 01:05 |
mikal | fungi: I'm just surprised by how many bugs are missing, I don't particularly think its unreasonable for notify_impact to sometimes fail | 01:06 |
ianw | it broke good | 01:06 |
fungi | mikal: awesome. see if you can rip off the logger implementation from welcome_message.py for consistency | 01:06 |
mikal | fungi: ok | 01:06 |
mikal | fungi: does zuul have some sort of retry mode which could retry these jobs until they return something which indicates success? | 01:06 |
*** bswartz has quit IRC | 01:07 | |
fungi | mikal: it's not something run by zuul. it's an event callout hook in gerrit | 01:07 |
mikal | fungi: ahhh, bummer | 01:07 |
fungi | mikal: and no. gerrit expects these things to be fire-and-forget so the script would need to do its own polling and retrying | 01:07 |
mikal | fungi: it could be zuul though, right? | 01:07 |
fungi | and trapping exceptions appropriately | 01:07 |
mikal | fungi: its in the event stream IIRC | 01:08 |
fungi | mikal: yeah, we could probably have a zuul job that opens bugs. zuul also doesn't retry jobs when they fail, but we get a lot more logging detail at least | 01:08 |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: [WIP] run centos7 with neutron https://review.openstack.org/179689 | 01:11 |
ianw | fungi: going again in https://jenkins02.openstack.org/job/check-tempest-dsvm-centos7/124/console ... see what happens. dependent neutron change shouldn't end up in a loop this time | 01:13 |
*** koolhead17 has joined #openstack-infra | 01:13 | |
fungi | ianw: what time did the job on the held node start and how long is the devstack-gate timeout for it? | 01:14 |
fungi | just trying to figure out when d-g is likely to try to regain control from whatever has run amok | 01:14 |
*** tiswanso has joined #openstack-infra | 01:14 | |
fungi | though in the past i think it's been that mysqld leaks memory and when the kernel kills it, then whatever else had the system held hostage finally choked and stopped | 01:15 |
*** openstack has joined #openstack-infra | 01:23 | |
anteaya | yay curiousity | 01:24 |
fungi | well, my curiosity is keeping me from doing other evening things | 01:25 |
*** bswartz has joined #openstack-infra | 01:25 | |
anteaya | ha ha ha | 01:26 |
anteaya | like beer? | 01:26 |
anteaya | or scotch type evening things? | 01:26 |
*** sridhar_ram1 has quit IRC | 01:26 | |
openstackgerrit | Merged openstack-infra/shade: Port ironic client port.list() to a Task https://review.openstack.org/188012 | 01:26 |
openstackgerrit | Merged openstack-infra/shade: Port ironic client node.list_ports() to a Task https://review.openstack.org/188027 | 01:26 |
fungi | cartoons | 01:26 |
anteaya | ah yes | 01:27 |
anteaya | got to remove obstacles to those | 01:27 |
*** openstack has joined #openstack-infra | 01:38 | |
fungi | i've bumped the second change ahead of it to see if that will solve this | 01:41 |
*** mohitsharma has quit IRC | 01:42 | |
fungi | because it did not seem to be deciding to look for other node labels for that job after the reconfigure, presumably because it already had it farmed out to the gearman queue | 01:42 |
anteaya | ah | 01:43 |
fungi | that does seem to have knocked down the waiting build:gate-system-config-puppet-syntax:bare-precise count by 1 and raised the waiting build:gate-system-config-puppet-syntax count | 01:44 |
*** ruagair has joined #openstack-infra | 01:44 | |
fungi | there it goes. running! | 01:44 |
anteaya | that sounds promising | 01:44 |
anteaya | and yay | 01:44 |
anteaya | it worked | 01:44 |
fungi | ran on bare-trusty-hpcloud-b4-2873548 | 01:44 |
fungi | as intended | 01:44 |
anteaya | and finished | 01:45 |
fungi | so should be all set | 01:45 |
anteaya | wonderful | 01:45 |
anteaya | thanks fungi | 01:45 |
anteaya | and thanks asselin_ for bringing this to our attention so we could examine it | 01:45 |
fungi | if there are still system-config changes hanging around in the check pipeline when i wake up tomorrow, i'll bump their commit messages or something | 01:45 |
anteaya | k | 01:45 |
anteaya | cartoons then? | 01:45 |
fungi | but at least any new uploads or any that make it into the gate at this point should work | 01:46 |
fungi | yep, toodles all | 01:46 |
ianw | fungi: so https://jenkins02.openstack.org/job/check-tempest-dsvm-centos7/124/console didn't die | 01:46 |
anteaya | nighty night | 01:46 |
openstackgerrit | Merged openstack-infra/shade: Add Keystone service resource methods https://review.openstack.org/177621 | 01:46 |
fungi | ianw: excellent news | 01:46 |
*** yamahata has quit IRC | 01:46 | |
openstackgerrit | Merged openstack-infra/shade: Add keystone endpoint resource methods https://review.openstack.org/180328 | 01:46 |
openstackgerrit | Merged openstack-infra/shade: Split security group list operations https://review.openstack.org/179945 | 01:46 |
openstackgerrit | Merged openstack-infra/shade: Add port resource methods https://review.openstack.org/179968 | 01:46 |
asselin_ | fungi, anteaya thank you (on behalf of the cinder team!) | 01:46 |
fungi | ianw: also the held node is still hung | 01:46 |
ianw | my change must have made neutron go made, i guess | 01:46 |
ianw | s/made/mad/ | 01:46 |
fungi | ianw: do you want to keep waiting for it, or shall i recycle it back into the aether now? | 01:47 |
ianw | fungi: you can recycle, thanks | 01:47 |
fungi | done. thanks | 01:47 |
fungi | okay, disappearing for the night | 01:47 |
asselin_ | fungi, goodnight | 01:47 |
*** boris-42 has quit IRC | 01:48 | |
*** openstack has quit IRC | 01:52 | |
*** openstack has joined #openstack-infra | 01:55 | |
tchaypo | get ready to laugh again | 01:57 |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: [WIP] run centos7 with neutron https://review.openstack.org/179689 | 01:57 |
openstackgerrit | James Polley proposed openstack-dev/pbr: WIP: more extensive testing of requirement parsing https://review.openstack.org/187823 | 01:58 |
openstackgerrit | James Polley proposed openstack-dev/pbr: Fix everything by requiring setuptools>=16. https://review.openstack.org/187846 | 01:58 |
openstackgerrit | Merged openstack-infra/system-config: Remove templatedir directive from puppet.conf https://review.openstack.org/168144 | 01:59 |
*** doug-fish has left #openstack-infra | 02:00 | |
openstackgerrit | Merged openstack-infra/project-config: Add integration tests to os-brick https://review.openstack.org/188156 | 02:01 |
*** packet has quit IRC | 02:01 | |
*** amitgandhinz has quit IRC | 02:02 | |
*** radez is now known as radez_g0n3 | 02:04 | |
*** mohitsharma has joined #openstack-infra | 02:04 | |
*** amitgandhinz has joined #openstack-infra | 02:04 | |
*** packet has joined #openstack-infra | 02:05 | |
*** otter768 has joined #openstack-infra | 02:05 | |
*** otter768 has quit IRC | 02:10 | |
openstackgerrit | David Pursehouse proposed openstack-infra/lodgeit: Update i18n files https://review.openstack.org/177102 | 02:17 |
openstackgerrit | David Pursehouse proposed openstack-infra/lodgeit: Remove out-of-date paragraph from the 'not found' page https://review.openstack.org/177103 | 02:17 |
Kennan | hi tchaypo | 02:19 |
Kennan | there? | 02:19 |
tchaypo | Kennan: hi! | 02:19 |
Kennan | tchaypo we followed openstack commit Implements bp or partially-implments | 02:20 |
Kennan | but when click that link in git message | 02:20 |
Kennan | we can not access | 02:20 |
*** weshay has quit IRC | 02:20 | |
Kennan | does any config in infra to allow that ? | 02:20 |
Kennan | like this in ceilometer https://review.openstack.org/#/c/179119/ | 02:20 |
tchaypo | can you point me at the rev.. ah, thanks | 02:21 |
Kennan | magnum sessm can not do that now | 02:21 |
*** nelsnelson has quit IRC | 02:21 | |
Kennan | tchaypo this is one magnum patch https://review.openstack.org/#/c/184433/ | 02:21 |
Kennan | it can not find bp in that openstack bps | 02:22 |
*** unicell has quit IRC | 02:23 | |
tchaypo | I searched on launchpad for just the word “policy” and it funds a bunch of BPs, some have names that sound similar | 02:24 |
tchaypo | https://blueprints.launchpad.net/blazar/+spec/policy-fix-enforce | 02:24 |
*** hdd has quit IRC | 02:24 | |
tchaypo | and https://blueprints.launchpad.net/manila/+spec/use-oslo-policy-lib doesn’t quite match the name but it seems to match the intent of the change | 02:24 |
tchaypo | I’m wondering if maybe you just have the wrong name for the blueprint that’s being implemented? | 02:24 |
*** patrickeast has quit IRC | 02:25 | |
tchaypo | as far as I can tell, gerrit is marking up the link correctly- I get a link that takes me to https://blueprints.launchpad.net/openstack/?searchtext=policy-enfore which is what I’d expect | 02:25 |
tchaypo | there just doesn’t seem to be any blueprint by that name | 02:25 |
*** geoffarnold has joined #openstack-infra | 02:29 | |
*** geoffarnold_ has joined #openstack-infra | 02:32 | |
*** _ody has quit IRC | 02:34 | |
*** _ody has joined #openstack-infra | 02:34 | |
*** nelsnelson has joined #openstack-infra | 02:35 | |
*** jyuso1 has joined #openstack-infra | 02:36 | |
*** ashleighfarnham has joined #openstack-infra | 02:36 | |
*** tqtran has quit IRC | 02:39 | |
*** mriedem_away has quit IRC | 02:39 | |
*** ddieterly has quit IRC | 02:39 | |
*** bknudson has quit IRC | 02:39 | |
*** ashleighfarnham has quit IRC | 02:41 | |
*** ivar-lazzaro has quit IRC | 02:44 | |
*** asselin_ has joined #openstack-infra | 02:44 | |
*** ivar-lazzaro has joined #openstack-infra | 02:44 | |
*** julim has quit IRC | 02:47 | |
*** sputnik13 has joined #openstack-infra | 02:47 | |
*** nelsnelson has quit IRC | 02:48 | |
*** dahoo has quit IRC | 02:54 | |
*** EricGonczer_ has quit IRC | 02:57 | |
*** stevemar has joined #openstack-infra | 02:58 | |
*** ajmiller has joined #openstack-infra | 02:59 | |
*** bhunter71 has quit IRC | 03:00 | |
*** yamahata has joined #openstack-infra | 03:00 | |
*** sputnik13 has quit IRC | 03:01 | |
*** sputnik13 has joined #openstack-infra | 03:02 | |
*** samueldmq has quit IRC | 03:04 | |
*** dims_ has quit IRC | 03:07 | |
*** geoffarn_ has joined #openstack-infra | 03:07 | |
*** geoffarn_ has quit IRC | 03:08 | |
*** amitgandhinz has quit IRC | 03:13 | |
*** ivar-laz_ has joined #openstack-infra | 03:15 | |
*** ivar-lazzaro has quit IRC | 03:15 | |
*** sputnik13 has quit IRC | 03:15 | |
*** ivar-laz_ has quit IRC | 03:16 | |
*** asselin_ has quit IRC | 03:16 | |
*** ivar-lazzaro has joined #openstack-infra | 03:17 | |
jogo | clarkb: mazel tov! | 03:22 |
*** markvoelker has quit IRC | 03:23 | |
*** koolhead17 has quit IRC | 03:23 | |
*** Swami has quit IRC | 03:24 | |
*** Swami_ has joined #openstack-infra | 03:25 | |
*** tiswanso has quit IRC | 03:29 | |
*** rfolco has quit IRC | 03:30 | |
*** sbos99 has joined #openstack-infra | 03:30 | |
*** bhunter71 has joined #openstack-infra | 03:32 | |
*** hdd has joined #openstack-infra | 03:34 | |
*** sputnik13 has joined #openstack-infra | 03:35 | |
*** garyk has quit IRC | 03:38 | |
*** coolsvap|afk is now known as coolsvap | 03:39 | |
*** ddieterly has joined #openstack-infra | 03:40 | |
*** koolhead17 has joined #openstack-infra | 03:40 | |
*** sputnik13 has quit IRC | 03:42 | |
*** ddieterly has quit IRC | 03:45 | |
*** dannywilson has quit IRC | 03:46 | |
*** sputnik13 has joined #openstack-infra | 03:48 | |
*** sputnik13 has quit IRC | 03:49 | |
*** sputnik13 has joined #openstack-infra | 03:50 | |
*** asselin_ has joined #openstack-infra | 03:53 | |
*** EmilienM|off has quit IRC | 03:55 | |
*** EmilienM has joined #openstack-infra | 04:00 | |
*** bhunter71 has quit IRC | 04:00 | |
*** gordc has quit IRC | 04:03 | |
*** sdake has joined #openstack-infra | 04:05 | |
*** anthonyper has quit IRC | 04:05 | |
*** anthonyper has joined #openstack-infra | 04:05 | |
*** otter768 has joined #openstack-infra | 04:06 | |
*** dims_ has joined #openstack-infra | 04:07 | |
*** unicell has joined #openstack-infra | 04:10 | |
*** garyk has joined #openstack-infra | 04:11 | |
*** otter768 has quit IRC | 04:11 | |
*** dims_ has quit IRC | 04:13 | |
*** sbos99 has quit IRC | 04:13 | |
*** Longgeek has joined #openstack-infra | 04:14 | |
*** sputnik13 has quit IRC | 04:14 | |
*** krotscheck has quit IRC | 04:19 | |
*** sc has quit IRC | 04:20 | |
*** mordred has quit IRC | 04:21 | |
*** wayneeseguin has quit IRC | 04:21 | |
*** gilliard has quit IRC | 04:22 | |
*** sputnik13 has joined #openstack-infra | 04:23 | |
*** sc has joined #openstack-infra | 04:23 | |
*** markvoelker has joined #openstack-infra | 04:23 | |
*** HeOS has quit IRC | 04:25 | |
*** mordred has joined #openstack-infra | 04:25 | |
*** krotscheck has joined #openstack-infra | 04:25 | |
*** wayneeseguin has joined #openstack-infra | 04:25 | |
*** markvoelker has quit IRC | 04:28 | |
*** dpaterson has quit IRC | 04:29 | |
*** unicell has quit IRC | 04:30 | |
*** unicell has joined #openstack-infra | 04:32 | |
*** koolhead17 has quit IRC | 04:33 | |
*** gilliard has joined #openstack-infra | 04:34 | |
*** Swami_ has quit IRC | 04:34 | |
*** sdake has quit IRC | 04:34 | |
*** anthonyper has quit IRC | 04:34 | |
*** anthonyper has joined #openstack-infra | 04:34 | |
*** yamada-h has joined #openstack-infra | 04:37 | |
*** Longgeek has quit IRC | 04:39 | |
*** ddieterly has joined #openstack-infra | 04:41 | |
*** marcusvrn has joined #openstack-infra | 04:43 | |
*** yfried has quit IRC | 04:44 | |
*** ddieterly has quit IRC | 04:46 | |
*** abregman has joined #openstack-infra | 04:51 | |
*** Longgeek has joined #openstack-infra | 04:53 | |
*** sbos99 has joined #openstack-infra | 04:57 | |
*** Longgeek_ has joined #openstack-infra | 04:57 | |
openstackgerrit | Ian Wienand proposed openstack-infra/devstack-gate: [WIP] run centos7 with neutron https://review.openstack.org/179689 | 04:59 |
*** Longgeek has quit IRC | 05:00 | |
ianw | 2015-06-04 05:00:07.431 | git.exc.GitCommandError: 'git remote prune --dry-run origin' returned with exit code 128 | 05:04 |
ianw | 2015-06-04 05:00:07.432 | stderr: 'fatal: Could not read from remote repository. | 05:04 |
ianw | 2015-06-04 05:00:07.432 | | 05:04 |
ianw | 2015-06-04 05:00:07.432 | Please make sure you have the correct access rights | 05:04 |
ianw | 2015-06-04 05:00:07.433 | and the repository exists.' | 05:04 |
*** stevemar has quit IRC | 05:04 | |
ianw | ^ https://jenkins02.openstack.org/job/check-tempest-dsvm-f21/97/console | 05:04 |
*** yamada-h has quit IRC | 05:04 | |
*** yamada-h has joined #openstack-infra | 05:04 | |
openstackgerrit | Michael Still proposed openstack-infra/jeepyb: Add some logging to notify_impact. https://review.openstack.org/188259 | 05:05 |
*** sbos99 has quit IRC | 05:06 | |
*** yamada-h has quit IRC | 05:09 | |
zxiiro | is there a way to set jjb tiemout? | 05:11 |
openstackgerrit | Steve Kowalik proposed openstack-infra/system-config: Add a register-projects.py script for Zanata https://review.openstack.org/187867 | 05:13 |
openstackgerrit | James Polley proposed openstack-dev/pbr: WIP: more extensive testing of requirement parsing https://review.openstack.org/187823 | 05:14 |
openstackgerrit | James Polley proposed openstack-dev/pbr: Fix everything by requiring setuptools>=16. https://review.openstack.org/187846 | 05:14 |
StevenK | Haha | 05:14 |
StevenK | "Fix everything" | 05:14 |
*** sputnik13 has quit IRC | 05:17 | |
*** hdd has quit IRC | 05:19 | |
*** koolhead17 has joined #openstack-infra | 05:20 | |
*** deepakcs has joined #openstack-infra | 05:22 | |
*** angela-s has quit IRC | 05:31 | |
*** ujuc has joined #openstack-infra | 05:33 | |
*** armax has joined #openstack-infra | 05:36 | |
*** ildikov has quit IRC | 05:39 | |
*** BharatK has quit IRC | 05:39 | |
*** ddieterly has joined #openstack-infra | 05:42 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-jeepyb: Fix logrotate on jeepyb calls https://review.openstack.org/187897 | 05:44 |
*** marcusvrn has quit IRC | 05:45 | |
*** fallenpegasus has joined #openstack-infra | 05:46 | |
*** ddieterly has quit IRC | 05:47 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/project-config: Drop usage of `` in if statements https://review.openstack.org/184907 | 05:48 |
openstackgerrit | Steve Kowalik proposed openstack-infra/project-config: Switch to using $() for subshells, part 1 https://review.openstack.org/188263 | 05:48 |
openstackgerrit | Steve Kowalik proposed openstack-infra/project-config: Switch to using $() for subshells, part 2 https://review.openstack.org/188264 | 05:48 |
*** BharatK has joined #openstack-infra | 05:52 | |
*** geoffarnold__ has joined #openstack-infra | 05:54 | |
*** sbos99 has joined #openstack-infra | 05:57 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/188266 | 06:02 |
*** yfried has joined #openstack-infra | 06:03 | |
*** otter768 has joined #openstack-infra | 06:07 | |
*** ildikov has joined #openstack-infra | 06:08 | |
*** Nikkau has joined #openstack-infra | 06:08 | |
*** fallenpegasus has quit IRC | 06:10 | |
*** yamada-h has joined #openstack-infra | 06:11 | |
*** merlin_ has joined #openstack-infra | 06:11 | |
*** otter768 has quit IRC | 06:12 | |
*** markvoelker has joined #openstack-infra | 06:13 | |
*** kwills has quit IRC | 06:13 | |
*** mrunge has joined #openstack-infra | 06:17 | |
*** mrunge has quit IRC | 06:17 | |
*** markvoelker has quit IRC | 06:18 | |
*** ivar-lazzaro has quit IRC | 06:20 | |
*** evm_ has quit IRC | 06:22 | |
Kennan | not sure if tchaypo still here ? | 06:23 |
Kennan | lifeless there? | 06:24 |
*** geoffarnold__ has quit IRC | 06:25 | |
*** mrunge has joined #openstack-infra | 06:26 | |
*** fallenpegasus has joined #openstack-infra | 06:26 | |
mikal | Anyone home? | 06:27 |
mikal | Or are we all asleep now? | 06:27 |
*** camunoz has quit IRC | 06:27 | |
*** yfried is now known as yfried|afk | 06:30 | |
*** yfried|afk is now known as yfried | 06:31 | |
*** camunoz has joined #openstack-infra | 06:32 | |
*** flaper87 has quit IRC | 06:33 | |
*** flaper87 has joined #openstack-infra | 06:33 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/project-config: Support pushing translations to Zanata https://review.openstack.org/181113 | 06:37 |
*** claudiub has joined #openstack-infra | 06:37 | |
*** camunoz has quit IRC | 06:39 | |
*** jtomasek has quit IRC | 06:41 | |
*** bhuvan has quit IRC | 06:41 | |
*** jtomasek has joined #openstack-infra | 06:42 | |
*** Nikkau has quit IRC | 06:42 | |
*** dtantsur|afk is now known as dtantsur | 06:42 | |
*** jtomasek has quit IRC | 06:43 | |
*** jtomasek has joined #openstack-infra | 06:44 | |
*** fhubik has joined #openstack-infra | 06:50 | |
*** fhubik is now known as fhubik_afk | 06:50 | |
*** arxcruz has joined #openstack-infra | 06:51 | |
*** amotoki has joined #openstack-infra | 06:52 | |
*** reazem has quit IRC | 06:53 | |
*** reazem has joined #openstack-infra | 06:55 | |
tchaypo | Kennan: about to sign off for the day | 06:56 |
Kennan | tchaypo: ok it is late for you | 07:00 |
Kennan | I will try ask to others | 07:00 |
*** woodster_ has quit IRC | 07:00 | |
Kennan | still bp it same our projects not can be find in openstack | 07:01 |
Kennan | it seems | 07:01 |
*** amotoki has quit IRC | 07:03 | |
*** geoffarnold_ has quit IRC | 07:08 | |
*** devvesa has joined #openstack-infra | 07:08 | |
*** maishsk_afk has joined #openstack-infra | 07:08 | |
nibalizer | yolanda: ping | 07:10 |
nibalizer | i have some nodepool questions | 07:10 |
yolanda | hi nibalizer | 07:10 |
nibalizer | so when i do show node <nodename> in nova, for a nodepool node | 07:11 |
nibalizer | it says the keyname is '-' | 07:11 |
nibalizer | so does nodepool boot nodes with a key or what is going on there? | 07:11 |
yolanda | you can pass a key in the provider manager, and if not, it generates its own keypair for the node | 07:13 |
*** markvoelker has joined #openstack-infra | 07:13 | |
yolanda | i think we don't have a fixed keypair, and it's generated on the fly | 07:14 |
nibalizer | oh so you can boot a nova node with a temporary keypair or something? | 07:14 |
yolanda | the keypair is generated into the base snapshot that we use to get nodes | 07:15 |
nibalizer | ohhh | 07:15 |
yolanda | we call the nova command to add a keypair to that snapshot | 07:15 |
yolanda | however, if specified in config, it's possible to use a fixed keypair | 07:15 |
*** matrohon has joined #openstack-infra | 07:16 | |
*** markvoelker has quit IRC | 07:18 | |
*** ParsectiX has joined #openstack-infra | 07:18 | |
openstackgerrit | yolanda.robla proposed openstack-infra/jeepyb: Fix in database discrimination https://review.openstack.org/188283 | 07:19 |
openstackgerrit | Sergey Kraynev proposed openstack-infra/project-config: Make heatclient-dsvm-functional gating for heatcli https://review.openstack.org/188284 | 07:19 |
*** isviridov_away is now known as isviridov | 07:19 | |
*** aarefiev has joined #openstack-infra | 07:19 | |
openstackgerrit | James Polley proposed openstack-dev/pbr: Fix everything by requiring setuptools>=16. https://review.openstack.org/187846 | 07:20 |
tchaypo | Kennan: do you have a link to the bp on launchpad? | 07:20 |
Kennan | yes tchaypo | 07:21 |
*** panda has quit IRC | 07:21 | |
Kennan | let me show you one | 07:21 |
Kennan | https://blueprints.launchpad.net/magnum/+spec/async-container-operations | 07:21 |
*** sshnaidm has joined #openstack-infra | 07:21 | |
*** Ala has joined #openstack-infra | 07:21 | |
Kennan | tchaypo | 07:21 |
Kennan | this is one in our project | 07:21 |
Kennan | but can not search in openstack | 07:21 |
*** panda has joined #openstack-infra | 07:21 | |
Kennan | seems all our projects bp could not find from openstack | 07:22 |
Kennan | it seems configuration issue, I suspect | 07:22 |
Kennan | but not sure | 07:22 |
*** sbos99 has quit IRC | 07:22 | |
*** mrunge has quit IRC | 07:23 | |
*** mrunge has joined #openstack-infra | 07:23 | |
*** ParsectiX has quit IRC | 07:24 | |
*** Kiall has quit IRC | 07:24 | |
*** Kiall has joined #openstack-infra | 07:25 | |
*** mrunge_ has joined #openstack-infra | 07:25 | |
*** mrunge_ has quit IRC | 07:26 | |
tchaypo | Looking at https://launchpad.net/openstack | 07:27 |
*** amotoki has joined #openstack-infra | 07:27 | |
tchaypo | I don't see magnum listed there | 07:27 |
tchaypo | I don't know what needs to happen to change that | 07:27 |
*** mrunge has quit IRC | 07:29 | |
*** mrunge has joined #openstack-infra | 07:30 | |
tchaypo | But there's a list of admins there | 07:31 |
*** Nikkau has joined #openstack-infra | 07:32 | |
*** jlanoux has joined #openstack-infra | 07:37 | |
*** claudiub|2 has joined #openstack-infra | 07:38 | |
*** luqas has joined #openstack-infra | 07:38 | |
*** claudiub has quit IRC | 07:39 | |
Kennan | tchaypo ok let me check | 07:41 |
*** Nikkau has quit IRC | 07:41 | |
*** samuelBartel has joined #openstack-infra | 07:41 | |
Kennan | hi clarkb: there? | 07:42 |
*** ddieterly has joined #openstack-infra | 07:44 | |
*** dims_ has joined #openstack-infra | 07:44 | |
*** chlong has quit IRC | 07:44 | |
*** matrohon has quit IRC | 07:46 | |
*** ddieterly has quit IRC | 07:48 | |
openstackgerrit | Sergey Kraynev proposed openstack-infra/project-config: Make heatclient-dsvm-functional gating for heatcli https://review.openstack.org/188284 | 07:48 |
*** dims_ has quit IRC | 07:49 | |
*** dguerri`away is now known as dguerri | 07:49 | |
*** jistr has joined #openstack-infra | 07:50 | |
*** Nikkau has joined #openstack-infra | 07:50 | |
*** ParsectiX has joined #openstack-infra | 07:54 | |
*** jistr is now known as jistr|mt | 07:54 | |
*** jistr|mt is now known as jistr|mtg | 07:54 | |
*** ihrachyshka has joined #openstack-infra | 07:54 | |
*** Nikkau has quit IRC | 07:56 | |
*** sbos99 has joined #openstack-infra | 07:58 | |
*** dabos has joined #openstack-infra | 07:59 | |
*** afazekas has joined #openstack-infra | 08:01 | |
*** sbos99 has quit IRC | 08:02 | |
*** otter768 has joined #openstack-infra | 08:08 | |
openstackgerrit | Sergey Kraynev proposed openstack-infra/project-config: Make heatclient-dsvm-functional gating for heatcli https://review.openstack.org/188284 | 08:09 |
*** armax has quit IRC | 08:11 | |
*** otter768 has quit IRC | 08:13 | |
*** yamahata has quit IRC | 08:14 | |
*** matrohon has joined #openstack-infra | 08:20 | |
*** amotoki has quit IRC | 08:20 | |
*** amotoki has joined #openstack-infra | 08:20 | |
*** fallenpegasus has quit IRC | 08:21 | |
*** mpaolino has joined #openstack-infra | 08:22 | |
*** mpaolino has quit IRC | 08:24 | |
lifeless | Kennan: hi | 08:25 |
lifeless | mikal: hi | 08:25 |
openstackgerrit | Jens Rosenboom proposed openstack-infra/system-config: Add pleia2 to statusbot_auth_nicks https://review.openstack.org/174962 | 08:25 |
*** ZZelle has quit IRC | 08:28 | |
*** ZZelle has joined #openstack-infra | 08:29 | |
*** koolhead17 has quit IRC | 08:30 | |
*** koolhead17 has joined #openstack-infra | 08:33 | |
pelix | waynr: that works for me, just need to make sure they are cross referenced so that it's clear there is additional work that should be aligned with any API changes. The only concern I have is that some of that work may impact the API work. | 08:37 |
openstackgerrit | Michal Rostecki proposed openstack-infra/project-config: Support for the new Devstack plugin model in Rally https://review.openstack.org/187025 | 08:38 |
BobBall | mordred / sdague: I saw you guys discussing something around XenServer, DomU deploment of nova-compute and some new security-related pattern with reference to some spec or other? :) Which spec is being discussed here, becasue I'd like to understand it and how it relates / complicates the XenAPI case | 08:38 |
lifeless | BobBall: mordred had a plan to securely get the host fingerprint for ssh by asking nova-compute to knock on port 22, and then complications ensued with discussion that e.g. nova-compute might not have access to that network at all | 08:40 |
BobBall | In the XS case we must have access to the network; that's how nova-compute talks to XenAPI (i.e. it's not by some magic channel() | 08:41 |
lifeless | BobBall: the network of the other DomU's ? | 08:41 |
BobBall | Oh, no - sorry I thought you meant the xenserver host | 08:42 |
BobBall | So you want nova-compute to be able to talk to the VMs that the nova-compute spins up? | 08:42 |
lifeless | not per se; that was an implementation detail | 08:42 |
lifeless | we want to be able to ask the cloud 'what is the ssh host fingerprint of my VM' | 08:43 |
lifeless | and have that be robustly available and securely handled (e.g. not MITMable like doing it by probing over the public internet is | 08:43 |
BobBall | I see. TBH I think the control plane should be able to be kept 100% seperate from the VM-accessible ranges | 08:43 |
BobBall | I imagine the only secure way to do that is to have a specific host on the VM-accessible ranges to provide that service | 08:44 |
BobBall | XS doesn't rely on this for security (of course) but it's considered best practice to keep everything entirely seperate | 08:44 |
*** ddieterly has joined #openstack-infra | 08:44 | |
*** yfried is now known as yfried|afk | 08:44 | |
BobBall | I think that some OpenStack deployments (e.g. Mirantis) specifically enforce that the control plane cannot talk to the VM data planes | 08:44 |
lifeless | indeed | 08:45 |
BobBall | Anyway - is there a spec that I can look at, or was it just in idea phase? | 08:45 |
lifeless | I would imagine a neutron service like the dhcp-agent could do the thing securely | 08:45 |
lifeless | and fit within the existing models | 08:45 |
BobBall | That would work - yes | 08:45 |
lifeless | one could even do a (bit complicated) dance using a dedicated vm of one's own and private networks | 08:46 |
lifeless | idea phase | 08:46 |
lifeless | AIUI | 08:46 |
BobBall | *nod* indeed. | 08:46 |
BobBall | Okay. Thanks for explaining the idea. I'll keep an eye out for the spec :) | 08:46 |
BobBall | I suspect that whatever is decided will work in the XenAPI case though | 08:46 |
BobBall | because we can always put a plugin in dom0 where the hypervisor could theoretically have access to the same network as the VM | 08:47 |
BobBall | Just exposes the same security risks that it does for libvirt-based hosts :) | 08:47 |
*** yfried|afk is now known as yfried | 08:47 | |
*** ddieterly has quit IRC | 08:49 | |
*** gema has left #openstack-infra | 08:50 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-nodepool: Move clouds.yaml configuration inside nodepool https://review.openstack.org/188305 | 08:50 |
*** teran_ has quit IRC | 08:52 | |
*** matrohon has quit IRC | 08:55 | |
*** HeOS has joined #openstack-infra | 08:56 | |
*** dabos99 has joined #openstack-infra | 08:58 | |
*** HeOS has quit IRC | 09:00 | |
*** dabos99 has quit IRC | 09:00 | |
*** dabos99 has joined #openstack-infra | 09:01 | |
*** dabos has quit IRC | 09:02 | |
*** markvoelker has joined #openstack-infra | 09:02 | |
*** ociuhandu has quit IRC | 09:02 | |
*** dabos99 has quit IRC | 09:04 | |
*** jyuso1 has quit IRC | 09:04 | |
*** dabos99 has joined #openstack-infra | 09:05 | |
*** ujuc has quit IRC | 09:05 | |
*** markvoelker has quit IRC | 09:07 | |
*** salv-orlando has quit IRC | 09:08 | |
*** amotoki has quit IRC | 09:08 | |
*** HeOS has joined #openstack-infra | 09:08 | |
*** yamamoto has quit IRC | 09:11 | |
*** yamamoto has joined #openstack-infra | 09:12 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-nodepool: Move clouds.yaml configuration inside nodepool https://review.openstack.org/188305 | 09:12 |
*** jistr|mtg is now known as jistr | 09:19 | |
*** dtantsur is now known as dtantsur|lunch | 09:19 | |
*** ociuhandu has joined #openstack-infra | 09:20 | |
*** cdent has joined #openstack-infra | 09:21 | |
*** yamamoto has quit IRC | 09:32 | |
openstackgerrit | Michal Rostecki proposed openstack-infra/project-config: Support for the new Devstack plugin model in Rally https://review.openstack.org/187025 | 09:36 |
*** amotoki has joined #openstack-infra | 09:38 | |
*** BharatK has quit IRC | 09:38 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-nodepool: Move clouds.yaml configuration inside nodepool https://review.openstack.org/188305 | 09:41 |
*** amotoki has quit IRC | 09:42 | |
*** teran has joined #openstack-infra | 09:43 | |
*** e0ne has joined #openstack-infra | 09:44 | |
*** afazekas is now known as afazekas_mtg | 09:44 | |
gilliard | BobBall: not this? https://review.openstack.org/#/c/167202/ | 09:44 |
*** dims_ has joined #openstack-infra | 09:45 | |
*** ociuhandu has quit IRC | 09:46 | |
*** teran_ has joined #openstack-infra | 09:48 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-nodepool: Support passing template into nodepool, and allow a list of jenkins master to be passed and auto-populated with the template. https://review.openstack.org/188325 | 09:48 |
*** teran has quit IRC | 09:49 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-nodepool: Support passing template into nodepool https://review.openstack.org/188325 | 09:49 |
*** yamada-h has quit IRC | 09:50 | |
*** dims_ has quit IRC | 09:51 | |
*** BharatK has joined #openstack-infra | 09:51 | |
*** yfried is now known as yfried|afk | 09:57 | |
BobBall | Bingo gilliard - thanks | 10:00 |
openstackgerrit | Ricardo Carrillo Cruz proposed openstack-infra/shade: Add initial designate read-only operations https://review.openstack.org/183527 | 10:00 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add Neutron/Nova Floating IP list/search/get. https://review.openstack.org/183496 | 10:01 |
*** dims_ has joined #openstack-infra | 10:03 | |
*** ParsectiX has quit IRC | 10:04 | |
*** Zhongjun has joined #openstack-infra | 10:05 | |
*** yfried|afk is now known as yfried | 10:07 | |
*** ildikov has quit IRC | 10:08 | |
*** isviridov is now known as isviridov_away | 10:09 | |
*** salv-orlando has joined #openstack-infra | 10:09 | |
*** otter768 has joined #openstack-infra | 10:09 | |
*** yamada-h has joined #openstack-infra | 10:10 | |
*** ociuhandu has joined #openstack-infra | 10:11 | |
*** mohitsharma has quit IRC | 10:12 | |
*** otter768 has quit IRC | 10:13 | |
*** mohitsharma has joined #openstack-infra | 10:14 | |
*** salv-orlando has quit IRC | 10:17 | |
*** markvoelker has joined #openstack-infra | 10:18 | |
*** mohitsharma has quit IRC | 10:19 | |
*** Kennan2 has joined #openstack-infra | 10:20 | |
*** Kennan has quit IRC | 10:20 | |
Kennan2 | clarkb: | 10:20 |
*** salv-orlando has joined #openstack-infra | 10:20 | |
*** salv-orlando has quit IRC | 10:21 | |
*** Kennan2 is now known as Kennan | 10:21 | |
*** markvoelker has quit IRC | 10:22 | |
*** salv-orlando has joined #openstack-infra | 10:23 | |
*** yamamoto has joined #openstack-infra | 10:24 | |
sdague | lifeless: so... that's an interesting thought, the network agents have to have access to the guests for that reason. Ask them to do it. Either n-net or neutron-l3 | 10:27 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add Neutron/Nova Floating IP create (allocate to project) https://review.openstack.org/183555 | 10:28 |
*** yamamoto has quit IRC | 10:30 | |
*** coolsvap is now known as coolsvap|afk | 10:30 | |
*** yfried is now known as yfried|afk | 10:31 | |
*** boris-42 has joined #openstack-infra | 10:33 | |
*** koolhead17 has quit IRC | 10:34 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add Neutron/Nova Floating IP delete (de-allocate from project) https://review.openstack.org/183637 | 10:36 |
*** ociuhandu has quit IRC | 10:39 | |
*** ildikov has joined #openstack-infra | 10:41 | |
*** ociuhandu has joined #openstack-infra | 10:44 | |
*** mwagner_afk has quit IRC | 10:45 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add Neutron/Nova Floating IP attach/detach https://review.openstack.org/183693 | 10:45 |
*** yamamoto has joined #openstack-infra | 10:46 | |
*** ddieterly has joined #openstack-infra | 10:46 | |
*** markvoelker has joined #openstack-infra | 10:46 | |
*** marzif_ has joined #openstack-infra | 10:47 | |
*** marzif_ has quit IRC | 10:50 | |
*** marzif_ has joined #openstack-infra | 10:50 | |
*** yfried|afk is now known as yfried | 10:51 | |
*** ddieterly has quit IRC | 10:51 | |
*** isviridov_away is now known as isviridov | 10:52 | |
*** pc_m has joined #openstack-infra | 10:53 | |
*** Longgeek_ has quit IRC | 10:53 | |
*** coolsvap|afk is now known as coolsvap | 10:54 | |
*** Longgeek has joined #openstack-infra | 10:54 | |
*** deepakcs has quit IRC | 10:56 | |
*** _nadya_ has joined #openstack-infra | 10:58 | |
*** mwagner_afk has joined #openstack-infra | 10:58 | |
*** hashar has joined #openstack-infra | 11:00 | |
*** woodster_ has joined #openstack-infra | 11:00 | |
*** yfried is now known as yfried|afk | 11:01 | |
*** yamada-h has joined #openstack-infra | 11:10 | |
*** ParsectiX has joined #openstack-infra | 11:11 | |
*** dtantsur|lunch is now known as dtantsur | 11:13 | |
*** yamada-h has quit IRC | 11:15 | |
*** coolsvap is now known as coolsvap|afk | 11:16 | |
*** mwagner_afk has quit IRC | 11:19 | |
*** yfried|afk is now known as yfried | 11:20 | |
*** panda has quit IRC | 11:21 | |
*** shardy_ has joined #openstack-infra | 11:21 | |
*** panda has joined #openstack-infra | 11:22 | |
*** shardy has quit IRC | 11:22 | |
*** weshay has joined #openstack-infra | 11:25 | |
*** shardy_ has quit IRC | 11:26 | |
*** shardy has joined #openstack-infra | 11:27 | |
*** hichihara has joined #openstack-infra | 11:30 | |
*** yfried is now known as yfried|afk | 11:34 | |
*** yfried|afk is now known as yfried | 11:35 | |
*** pc_m has quit IRC | 11:36 | |
*** ParsectiX has quit IRC | 11:36 | |
*** e0ne is now known as e0ne_ | 11:39 | |
*** koolhead17 has joined #openstack-infra | 11:39 | |
*** samueldmq has joined #openstack-infra | 11:41 | |
*** freerunner has joined #openstack-infra | 11:41 | |
*** merlin_ has quit IRC | 11:42 | |
*** baoli has joined #openstack-infra | 11:44 | |
*** ddieterly has joined #openstack-infra | 11:47 | |
*** e0ne_ has quit IRC | 11:49 | |
*** baoli has quit IRC | 11:50 | |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Start using jfryman/puppet-selinux https://review.openstack.org/188357 | 11:50 |
samueldmq | morning | 11:51 |
*** baoli has joined #openstack-infra | 11:51 | |
*** ddieterly has quit IRC | 11:51 | |
*** afazekas_mtg has quit IRC | 11:53 | |
*** baoli has quit IRC | 11:53 | |
*** pc_m has joined #openstack-infra | 11:58 | |
*** EricGonczer_ has joined #openstack-infra | 11:58 | |
*** pc_m_ has joined #openstack-infra | 11:59 | |
*** pc_m_ has quit IRC | 11:59 | |
*** pc_m_ has joined #openstack-infra | 12:00 | |
*** ihrachyshka_ has joined #openstack-infra | 12:02 | |
*** pc_m has quit IRC | 12:02 | |
*** ihrachyshka has quit IRC | 12:03 | |
*** yfried_ has joined #openstack-infra | 12:04 | |
*** dprince has joined #openstack-infra | 12:04 | |
*** erikmwilson has quit IRC | 12:04 | |
*** freerunner has quit IRC | 12:05 | |
*** yfried has quit IRC | 12:05 | |
*** freerunner has joined #openstack-infra | 12:07 | |
*** yamamoto has quit IRC | 12:08 | |
*** yamamoto has joined #openstack-infra | 12:09 | |
*** otter768 has joined #openstack-infra | 12:10 | |
*** e0ne has joined #openstack-infra | 12:13 | |
*** freerunner has quit IRC | 12:14 | |
*** koolhead_ has joined #openstack-infra | 12:14 | |
*** koolhead17 has quit IRC | 12:14 | |
*** otter768 has quit IRC | 12:15 | |
*** fhubik_afk is now known as fhubik | 12:15 | |
*** mtanino has joined #openstack-infra | 12:16 | |
*** freerunner has joined #openstack-infra | 12:17 | |
*** chlong has joined #openstack-infra | 12:20 | |
*** ihrachyshka has joined #openstack-infra | 12:20 | |
openstackgerrit | Dave Walker proposed openstack-infra/yaml2ical: Add Calendar Name and Description to output ical https://review.openstack.org/188369 | 12:21 |
*** mwagner_afk has joined #openstack-infra | 12:22 | |
*** ihrachyshka_ has quit IRC | 12:23 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Stop including policycoreutils-python https://review.openstack.org/188372 | 12:25 |
*** ajmiller has quit IRC | 12:26 | |
mordred | sdague, BobBall, lifeless: brilliant | 12:27 |
yolanda | hi mordred... i have a problem with selinux, and i sent a pair of patches, can i have your opinion? | 12:27 |
yolanda | https://review.openstack.org/188357 and https://review.openstack.org/188372 | 12:27 |
openstackgerrit | yolanda.robla proposed openstack-infra/system-config: Start using jfryman/puppet-selinux https://review.openstack.org/188357 | 12:28 |
mordred | yolanda: ugh. my opinion is probably "just turn it off" | 12:29 |
mordred | but I'll look | 12:29 |
yolanda | mordred, i like your ideas :) | 12:29 |
mordred | yolanda: :) | 12:29 |
mordred | yolanda: 188357 seems reasonable | 12:29 |
yolanda | it fails for dupes, so i chained the cgit patch | 12:30 |
mordred | both look good to me | 12:31 |
yolanda | cool | 12:31 |
yolanda | going to move that downstream as well, we cannot use selinux now | 12:31 |
*** gordc has joined #openstack-infra | 12:32 | |
*** ddieterly has joined #openstack-infra | 12:33 | |
*** jsavak has joined #openstack-infra | 12:33 | |
*** yamada-h has joined #openstack-infra | 12:35 | |
*** kgiusti has joined #openstack-infra | 12:35 | |
*** rwsu has joined #openstack-infra | 12:36 | |
*** ddieterly has quit IRC | 12:36 | |
*** yamamoto has quit IRC | 12:38 | |
*** yamamoto has joined #openstack-infra | 12:39 | |
*** yamada-h has quit IRC | 12:40 | |
*** xyang1 has joined #openstack-infra | 12:41 | |
*** stevemar has joined #openstack-infra | 12:41 | |
*** bknudson has joined #openstack-infra | 12:43 | |
openstackgerrit | Merged openstack-infra/nodepool: Update Copyright year https://review.openstack.org/170701 | 12:43 |
*** marzif_ has quit IRC | 12:44 | |
*** afazekas_mtg has joined #openstack-infra | 12:45 | |
*** ParsectiX has joined #openstack-infra | 12:45 | |
*** BharatK has quit IRC | 12:46 | |
*** yfried__ has joined #openstack-infra | 12:52 | |
*** ParsectiX has quit IRC | 12:52 | |
*** peristeri has joined #openstack-infra | 12:54 | |
*** asadough1 has quit IRC | 12:55 | |
*** mrunge has quit IRC | 12:55 | |
*** yfried_ has quit IRC | 12:56 | |
openstackgerrit | Evgeny Antyshev proposed openstack-infra/zuul: Don't send reports without any job https://review.openstack.org/188383 | 12:58 |
*** baoli has joined #openstack-infra | 12:58 | |
*** BharatK has joined #openstack-infra | 13:00 | |
*** erikmwilson has joined #openstack-infra | 13:00 | |
*** e0ne is now known as e0ne_ | 13:01 | |
*** yamamoto has quit IRC | 13:01 | |
*** yamamoto has joined #openstack-infra | 13:02 | |
*** rcrit has joined #openstack-infra | 13:02 | |
*** ddieterly has joined #openstack-infra | 13:02 | |
*** afazekas_mtg has quit IRC | 13:04 | |
*** julim has joined #openstack-infra | 13:04 | |
*** e0ne_ is now known as e0ne | 13:04 | |
*** bcourt has quit IRC | 13:04 | |
*** bcourt has joined #openstack-infra | 13:04 | |
*** deepakcs has joined #openstack-infra | 13:04 | |
*** mtanino has quit IRC | 13:05 | |
*** ddieterly has quit IRC | 13:06 | |
openstackgerrit | Steve Martinelli proposed openstack/requirements: bump os-client-config to 1.2.0 https://review.openstack.org/188386 | 13:11 |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Stop including policycoreutils-python https://review.openstack.org/188372 | 13:12 |
*** akshai has joined #openstack-infra | 13:12 | |
*** yamamoto has quit IRC | 13:12 | |
*** mohitsharma has joined #openstack-infra | 13:14 | |
*** nelsnelson has joined #openstack-infra | 13:15 | |
*** mriedem has joined #openstack-infra | 13:15 | |
*** alivigni has joined #openstack-infra | 13:17 | |
*** freerunner has quit IRC | 13:18 | |
*** eharney has quit IRC | 13:20 | |
openstackgerrit | Merged openstack-infra/project-config: Normalize projects.yaml https://review.openstack.org/188266 | 13:20 |
openstackgerrit | Merged openstack-infra/project-config: Added non-voting karma test job to horizon. https://review.openstack.org/188107 | 13:22 |
rcrit | I'm looking to add a whole new class of testing and could use some hand holding | 13:23 |
rcrit | I want to add a job to test when tls-proxy is enabled | 13:23 |
*** timcline has joined #openstack-infra | 13:24 | |
*** tiswanso has joined #openstack-infra | 13:24 | |
rcrit | and just want to run the tempest smoke test (tox -esmoke). I've worked out that passing in no *_TEMPEST_ env variables in devstack-vm-gate.sh will do that | 13:24 |
rcrit | and I've added tls-proxy to features.yaml | 13:25 |
rcrit | but I'm not sure how to tie the rest together | 13:25 |
*** EricGonczer_ has quit IRC | 13:26 | |
*** timcline has quit IRC | 13:27 | |
*** hdd has joined #openstack-infra | 13:28 | |
*** doug-fish has joined #openstack-infra | 13:28 | |
*** sputnik13 has joined #openstack-infra | 13:29 | |
*** yamamoto has joined #openstack-infra | 13:30 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Stop including policycoreutils-python https://review.openstack.org/188372 | 13:31 |
*** puranamr has joined #openstack-infra | 13:33 | |
*** marun_ has joined #openstack-infra | 13:34 | |
*** dustins has joined #openstack-infra | 13:35 | |
*** pc_m_ has quit IRC | 13:35 | |
*** fhubik is now known as fhubik_afk | 13:38 | |
*** puranamr has quit IRC | 13:40 | |
*** puranamr has joined #openstack-infra | 13:41 | |
fungi | rcrit: what do you think is missing? bits to install tls-proxy in the devstack environment? | 13:42 |
*** garyk has quit IRC | 13:42 | |
rcrit | I'm about 2 commits away from having tls-proxy work in devstack | 13:42 |
rcrit | let me try to explain | 13:43 |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Stop including policycoreutils-python https://review.openstack.org/188372 | 13:43 |
*** esp has left #openstack-infra | 13:43 | |
rcrit | this affects pretty much every project, so I want to have a single test for most (if not all) to run the tempest smoke test with tls-proxy enabled | 13:44 |
rcrit | so each project, or at least nova, glance, cinder and keystone, enable tls-proxy, run devstack, run tempest smoke test | 13:45 |
*** freerunner has joined #openstack-infra | 13:45 | |
*** pc_m has joined #openstack-infra | 13:46 | |
rcrit | the enabled services I focused on so far are: ceilometer-acentral,ceilometer-acompute,ceilometer-alarm-evaluator,ceilometer-alarm-notifier,ceilometer-anotification,ceilometer-api,ceilometer-collector,cinder,c-api,c-bak,c-sch,c-vol,dstat,g-api,g-reg,heat,horizon,h-api,h-api-cfn,h-api-cw,h-eng,key,mysql,n-api,n-cond,n-cpu,n-crt,n-net,n-obj,n-sch,rabbit,sahara,s-account,s-container,s-object,s-proxy,t | 13:46 |
rcrit | empest,tls-proxy,trove,tr-api,tr-cond,tr-tmgr | 13:46 |
rcrit | but, for example, myself isn't really tested in SSL mode, and ceilometer and heat are enabled but smoke doesn't actually exercise them | 13:46 |
rcrit | a lot of issues get exercised merely in installation | 13:47 |
*** BharatK has quit IRC | 13:47 | |
rcrit | so even just having the services enabled and installable is in effect, a test | 13:47 |
*** eharney has joined #openstack-infra | 13:47 | |
rcrit | so I'm poking around in openstack-infra/project-config and not exactly sure what changes to make, where | 13:48 |
*** marun has joined #openstack-infra | 13:49 | |
*** marun_ has quit IRC | 13:49 | |
*** puranamr has quit IRC | 13:50 | |
*** puranamr has joined #openstack-infra | 13:50 | |
*** pc_m has quit IRC | 13:50 | |
*** freerunner has quit IRC | 13:50 | |
*** timcline has joined #openstack-infra | 13:52 | |
openstackgerrit | Merged openstack/requirements: Revert "Add heat-translator to global requirments projects" https://review.openstack.org/188174 | 13:54 |
*** EricGonczer_ has joined #openstack-infra | 13:54 | |
*** zz_dimtruck is now known as dimtruck | 13:54 | |
fungi | rcrit: it's probably easiest to test-drive a throwaway change to devstack or devstack-gate to try out the things you want it to do, then translate that difference into environment variables you can pass in from a job definition in project-config once you have it working | 13:55 |
frickler | fungi: two patches are still stuck in zuul because of the puppet thing from earlier, I didn't want to resubmit them in order not to lose the votes, do you have some other means of rescheduling? | 13:55 |
*** rossella_s has joined #openstack-infra | 13:55 | |
openstackgerrit | Thierry Carrez proposed openstack-infra/releasestatus: New-style page for Liberty-style tracking https://review.openstack.org/188402 | 13:55 |
fungi | rcrit: that will also help you determine what things you need to do via modification to devstack or devstack-gate and what parts are already doable simply through envvars | 13:55 |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:55 | |
rcrit | fungi, so that's one of the things giving me a headache right now | 13:56 |
*** yamamoto has quit IRC | 13:56 | |
rcrit | so tls-proxy executes within devstack | 13:56 |
rcrit | but it is affected by all the other projects, and is really quite sensitive to breakage due to other projects | 13:56 |
fungi | frickler: i'll go ahead and bump them and reapprove the one that's already approved | 13:56 |
rcrit | so someone can do a glance commit that breaks things, I need to run the gate job there, not for devstack | 13:56 |
rcrit | devstack just pulls everything together in an install | 13:56 |
rcrit | but devstack changes can break things too | 13:57 |
*** freerunner has joined #openstack-infra | 13:57 | |
*** fhubik_afk is now known as fhubik | 13:57 | |
fungi | rcrit: sure, i'm not suggesting you write a job to exercise devstack changes, i'm suggesting you can work out, with a devstack change or a devstack-gate change that you don't intend to actually have merged, what the missing bits are first | 13:57 |
rcrit | I'm sorry, I still don't follow | 13:58 |
fungi | that's basically how the entire multi-node (nova live migration testing, neutron dvr) jobs were ironed out | 13:58 |
rcrit | you're suggesting getting it working in one project first, and then moving out from there? | 13:59 |
rcrit | and starting with devstack is as good a place to start? | 13:59 |
*** e0ne is now known as e0ne_ | 13:59 | |
rcrit | as any? | 13:59 |
fungi | rcrit: er, i may have misunderstood you, so let's back up. is tls-proxy a separate service or something you need directly patched into all the services projects individually? | 13:59 |
rcrit | well, it's a quasi service. | 14:00 |
rcrit | it exists only devstack. When enabled it starts a bunch of stud proxies to proxy SSL | 14:00 |
fungi | do you want the individual api server projects to individually configure tls-proxy, or do you want the deployment to add and configure tls-proxy? | 14:00 |
rcrit | the deployment. I basically want ENABLED_SERVICES += tls-proxy | 14:01 |
fungi | devstack being "the deployment" for the sake of our testing jobs | 14:01 |
fungi | so you're needing devstack modified, not necessarily all the api services themselves | 14:01 |
rcrit | so the changes for tls-proxy are in devstack now (or 2 patches or so away) | 14:01 |
rcrit | so one can theoretically check out devstack, add tls-proxy to the services and end up with an SSL-enabled openstack install (for a subset of services anyway) | 14:02 |
*** BharatK has joined #openstack-infra | 14:02 | |
fungi | for starters, this is probably a conversation better had with the tempest and devstack maintainers in #openstack-qa. i have some perspective on how devstack-gate and project-config come into play across all kinds of jobs, but my understanding of devstack and tempest is not so deep | 14:02 |
rcrit | ok, I'll give it a shot. Thanks for your help | 14:03 |
openstackgerrit | Thierry Carrez proposed openstack-infra/puppet-releasestatus: Switch release status tracking to Liberty https://review.openstack.org/188405 | 14:03 |
rcrit | btw, I'm starting this now, before all the patches have landed, because this has been a moving target | 14:03 |
fungi | rcrit: so anyway, it sounds like you're talking about modifications to devstack, forget for a moment the projects on whose changes you want your eventual test job to run | 14:03 |
rcrit | every time I get it working some project breaks it | 14:03 |
rcrit | it's a mixed bag. | 14:04 |
rcrit | so the tls-proxy "service" is all in devstack. I've had to fix things in various projects to make SSL work | 14:04 |
*** e0ne_ has quit IRC | 14:04 | |
rcrit | but the majority of it is properly configuring things and that is all in devstack | 14:04 |
fungi | and so a way to figure out how you want the job to work is to start with a change that hard-codes what you want the job to do into devstack and/or devstack-gate so that it modifies the behavior of one of the existing jobs that runs on them and see if it works | 14:04 |
*** kaisers has left #openstack-infra | 14:05 | |
fungi | and once you know based on that experiment what needs modifying, then write the change(s) for the additional knobs you might need in devstack and/or devstack-gate to support that case, followed by a change to project-config to set those options in a new job | 14:05 |
rcrit | I've manually run the tempest tests, not exactly the same thing, but I have some hope that it work in gate | 14:05 |
fungi | but starting from the change to add the job is likely to end in frustration | 14:06 |
*** e0ne has joined #openstack-infra | 14:06 | |
rcrit | ok, I think I can force-add tls-proxy as a service in devstack-gate. I guess I"l start there | 14:06 |
fungi | well, there are already jobs that run tempest against devstack and devstack-gate changes, which is why i suggest that you can propose a not-really-serious change to one of them to set the things you think would need to be set and see what happens | 14:07 |
fungi | because unlike project-config changes, devstack-gate and devstack changes are self-testing so you can see the results of proposed modifications reported back from our ci | 14:08 |
rcrit | uh, you lost me there | 14:08 |
fungi | project-confg changes drive a bunch of automation to create and configure jobs in multiple ci systems, so you can't actually see the results of a proposed change. it's like shooting in the dark | 14:08 |
rcrit | I was just going to make changes to devstack-gate on some local VM and fire up the script | 14:08 |
fungi | or you can do that too, sure | 14:09 |
*** radez_g0n3 is now known as radez | 14:09 | |
*** sdake has joined #openstack-infra | 14:09 | |
*** puranamr has quit IRC | 14:09 | |
fungi | just pointing out that if you propose a change to devstack-gate, you can see what happens to all the jobs we run for that change | 14:09 |
fungi | including experimental jobs configured for that repo | 14:09 |
rcrit | ok, I see what you're saying. Make a change, submit it, and let the current CI do all the testing for me | 14:10 |
fungi | without needing to set up your own environment to do so | 14:10 |
fungi | yep, and then abandon that change once you have the results you're looking for | 14:10 |
rcrit | ok, gotcha, that is where I was unsure. I wouldn't want to waste anyone's time on a throw-away patch | 14:10 |
*** sdake_ has joined #openstack-infra | 14:11 | |
rcrit | that's rather clever :-) | 14:11 |
*** otter768 has joined #openstack-infra | 14:11 | |
fungi | mark it workflow -1 (work in progress) and add something like "DO NOT MERGE" in the commit subject | 14:11 |
*** mohitsharma has quit IRC | 14:11 | |
fungi | then nobody will waste their time reviewing it | 14:11 |
rcrit | ok, I think I'm heading in the right direction now, thanks | 14:12 |
fungi | sure thing. and just as a point of reassurance, we've developed some _very_ complex jobs using that lazy-testing technique | 14:12 |
fungi | it's remarkably convenient | 14:12 |
electrical | fungi: the guys at work want a separate yaml list file for job names which then can be included in a project. currently we have a var called plugin_name with an array of plugin names, but they want to source the array from an other file. any idea's ? | 14:12 |
*** sputnik13 has quit IRC | 14:12 | |
rcrit | cool | 14:13 |
*** merlin_ has joined #openstack-infra | 14:14 | |
fungi | electrical: sounds like you're talking about a job-group? | 14:14 |
*** sdake has quit IRC | 14:15 | |
electrical | fungi: sort of. we have a list of plugins and we want the same job for those. but the whole list of plugins they want in a separate file so they can generate it and simply write it into a single file | 14:15 |
*** peristeri has quit IRC | 14:15 | |
fungi | you create a job-group which lists the group of jobs with some name for that set, and then you add the job-group by name to each project (along with setting parameters you want picked up in any job-templates which are part of the job-group) | 14:15 |
*** peristeri has joined #openstack-infra | 14:15 | |
fungi | i'm not following | 14:16 |
*** otter768 has quit IRC | 14:16 | |
*** mtanino has joined #openstack-infra | 14:16 | |
electrical | hehe. sorry | 14:16 |
*** bswartz has quit IRC | 14:16 | |
electrical | I got a project called logstash-plugins-rspec | 14:16 |
fungi | how does the list file relate to what gets run? | 14:16 |
electrical | within that project def i got a variable called plugins | 14:16 |
electrical | that variable contains a list of plugin names | 14:16 |
electrical | that variable i use for the job-template to fill up | 14:17 |
electrical | fungi: https://gist.github.com/electrical/41ac65fca536448b905e <-- | 14:17 |
*** bswartz has joined #openstack-infra | 14:18 | |
*** marun has quit IRC | 14:18 | |
*** marun has joined #openstack-infra | 14:18 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Add allow_hosts to pydistutils.cfg https://review.openstack.org/187697 | 14:19 |
electrical | fungi: that list of plugin_name we would like to pull from an other file instead in the jobs file | 14:20 |
electrical | this way the team managing that list can generate it | 14:20 |
fungi | electrical: got it. so some sort of list object defined in a separate file, or an inclusion or something | 14:20 |
electrical | fungi: yeah indeed | 14:21 |
*** mtanino_ has joined #openstack-infra | 14:21 | |
fungi | i've not done that, but i'll look at the docs and see if a solution jumps out at me | 14:21 |
electrical | cool thanks! | 14:21 |
electrical | i tried the include option but didn't work | 14:21 |
*** mrmartin has joined #openstack-infra | 14:21 | |
*** pc_m has joined #openstack-infra | 14:22 | |
fungi | i suspect the current include mechanism operates after yaml.load() rather than splicing raw files into each other | 14:22 |
*** mtanino has quit IRC | 14:23 | |
electrical | fungi: most likely yeah | 14:23 |
*** pc_m has quit IRC | 14:23 | |
electrical | http://docs.openstack.org/infra/jenkins-job-builder/definition.html#module-jenkins_jobs.local_yaml <-- this at least didn't work | 14:23 |
fungi | ooh, "anchors and aliases are expanded internally within JJB’s yaml loading calls and are not limited to individual documents" | 14:23 |
fungi | wonder if that could be exploited to this end | 14:23 |
electrical | AttributeError: 'str' object has no attribute 'items' | 14:24 |
*** pc_m has joined #openstack-infra | 14:24 | |
fungi | did you try any solutions involving http://docs.openstack.org/infra/jenkins-job-builder/definition.html#yaml-anchors-aliases | 14:24 |
electrical | hmm good one. will look at that | 14:24 |
*** dustins_ has joined #openstack-infra | 14:25 | |
*** eharney_ has joined #openstack-infra | 14:25 | |
*** sdake has joined #openstack-infra | 14:25 | |
fungi | just considering briefly, seems like you could define a parameter list in one file and then reference it in the projects list | 14:25 |
*** tonytan4ever has joined #openstack-infra | 14:25 | |
fungi | though maybe that only works within a job-template | 14:25 |
*** eharney has quit IRC | 14:26 | |
*** eharney_ is now known as eharney | 14:26 | |
pabelanger | Looking for a few more +1, and even a +2 for the puppet-stackalytics module! https://review.openstack.org/#/c/187269/ Governance is looking real good for it: https://review.openstack.org/#/c/187645/ | 14:26 |
*** pc_m has quit IRC | 14:27 | |
*** sputnik13 has joined #openstack-infra | 14:27 | |
*** pc_m has joined #openstack-infra | 14:27 | |
*** dustins has quit IRC | 14:28 | |
*** Ala has quit IRC | 14:28 | |
*** bhunter71 has joined #openstack-infra | 14:28 | |
*** sdake_ has quit IRC | 14:28 | |
*** dboik has joined #openstack-infra | 14:28 | |
*** unicell1 has joined #openstack-infra | 14:29 | |
*** julim has quit IRC | 14:29 | |
*** unicell has quit IRC | 14:29 | |
*** pc_m has quit IRC | 14:30 | |
*** pc_m has joined #openstack-infra | 14:30 | |
*** armax has joined #openstack-infra | 14:31 | |
*** eharney has quit IRC | 14:32 | |
*** garyk has joined #openstack-infra | 14:33 | |
fungi | pabelanger: since you're adding this repo to an existing project (infra) you didn't need to make it depends-on the governance addition, especially since jeblair has voted in favor of the governance addition | 14:34 |
*** hdd has quit IRC | 14:34 | |
*** abregman has quit IRC | 14:34 | |
fungi | it doesn't hurt anything, just might delay merging the change since it will have to wait for the tc to approve this way | 14:34 |
*** eharney has joined #openstack-infra | 14:34 | |
pabelanger | fungi, Right. Still trying to figure out the whole governance process for importing git repos | 14:35 |
*** afazekas_mtg has joined #openstack-infra | 14:35 | |
openstackgerrit | Merged openstack-infra/releasestatus: New-style page for Liberty-style tracking https://review.openstack.org/188402 | 14:36 |
*** yamada-h has joined #openstack-infra | 14:36 | |
*** erikmwilson has quit IRC | 14:37 | |
*** tim_o_ has joined #openstack-infra | 14:37 | |
ttx | fungi, AJaeger: if you would review https://review.openstack.org/188405 that would be great -- it kinda goes together with the above-merged ^ | 14:37 |
fungi | pabelanger: it's mildly confusing, agreed. basically if it's going into an existing project and the ptl has blessed it, then the governance change is a bookkeeping formality and doesn't need to hold up the project creation process. if the repo is for a proposed new official openstack project which is not yet recognized by the tc, then the project-config change needs to depends-on the governance | 14:38 |
fungi | change becaus ethe tc needs to approve the project itself (rather than merely the repo) | 14:38 |
*** hdd has joined #openstack-infra | 14:38 | |
*** fallenpegasus has joined #openstack-infra | 14:39 | |
*** mtanino_ has quit IRC | 14:39 | |
fungi | ttx: 19-week cycle this time? | 14:40 |
* fungi pulls up a calendar | 14:40 | |
ttx | fungi: I checked that it works | 14:40 |
ttx | fungi: the math behind those numbers is a bit weird | 14:40 |
ttx | due to how the gauge javascript works | 14:40 |
fungi | color me surprised | 14:40 |
*** ParsectiX has joined #openstack-infra | 14:40 | |
ttx | I should fix it one day | 14:40 |
ttx | (it's the number of subticks between major ticks | 14:41 |
ttx | ) | 14:41 |
*** sabeen1 has joined #openstack-infra | 14:41 | |
fungi | so oslo-incubator is not going to be an integrated release repo this time around? | 14:41 |
openstackgerrit | Kyle Mestery proposed openstack-infra/project-config: Add #openstack-neutron-release channel https://review.openstack.org/188420 | 14:41 |
*** yamada-h has quit IRC | 14:41 | |
ttx | fungi: we may end up adding it again -- I wanted to start with a clean slate of "server" projects | 14:41 |
fungi | ttx: lgtm then | 14:42 |
ttx | also "integrated" is a bit of an abusive view. I would rename the file if it didn't involve two atomic changes in two repos | 14:42 |
electrical | fungi: tried all kinds of things but no luck so far :-( | 14:42 |
fungi | ttx: heh. yep, at-6-mo-cycle-end.yaml is also sorta wordy | 14:42 |
ttx | we'll fix it one day too. This is more of an "about time we display liberty there" hotfix | 14:43 |
fungi | electrical: i would not be surprised if yours is a use case not yet met. i recommend discussing in greater detail with zaro and/or pelix when they're around | 14:43 |
*** mtanino has joined #openstack-infra | 14:43 | |
*** afazekas_mtg has quit IRC | 14:43 | |
electrical | fungi: will do. thanks for looking though :-) | 14:44 |
*** bdemers_ has joined #openstack-infra | 14:44 | |
fungi | electrical: my pleasure | 14:44 |
*** bdemers has quit IRC | 14:44 | |
*** bdemers_ is now known as bdemers | 14:44 | |
asselin_ | how do we disable a third party ci system? | 14:45 |
*** claudiub|2 has quit IRC | 14:45 | |
boris-42 | fungi: hi there | 14:46 |
boris-42 | fungi: one simple question | 14:46 |
asselin_ | I'm in contact with the owners of 'IBM GPFS CI', but they're having issues turning it off. http://paste.openstack.org/show/263130/ | 14:46 |
boris-42 | fungi: why syncing requirments syncs as well setup.py ? | 14:46 |
boris-42 | fungi: is there any reason why all setup.py should be the same? | 14:46 |
*** freerunner has quit IRC | 14:46 | |
*** chlong has quit IRC | 14:47 | |
boris-42 | fungi: like we really would like to have synced requriments but we want custom setup.py | 14:47 |
fungi | boris-42: because global-requirements-using projects are assumed to also be using pbr, and pbr has some very particular behaviors around what setup.py needs to contain | 14:47 |
fungi | boris-42: i recommend discussing with lifeless and/or mordred to see if there's a good way to accomodate whatever use case you have for customized setup.py in python packages | 14:48 |
fungi | ideally pbr would glue in anything you need from static configuration in setup.cfg instead | 14:49 |
mordred | nope. you do not want custom setup.py | 14:49 |
fungi | asselin_: is it a voting or non-voting ci? i.e., are you wanting to stop it from voting or completely stop it from commenting? | 14:50 |
mordred | it's a VERY BAD IDEA | 14:50 |
asselin_ | fungi, stop from commenting | 14:50 |
*** EricGonczer_ has quit IRC | 14:50 | |
asselin_ | it is non-voting | 14:50 |
mordred | and I will not support it in infra | 14:50 |
asselin_ | they're trying to turn it off, but not able. | 14:50 |
fungi | asselin_: in that case it requires a gerrit admin to disable the account it's using. i'll take care of it | 14:50 |
asselin_ | fungi, thanks | 14:50 |
*** erikmwilson has joined #openstack-infra | 14:52 | |
*** ParsectiX has quit IRC | 14:53 | |
fungi | asselin_: there are two accounts with that name. one is linked to rsandeep@in.ibm.com and the other to ibmgpfscinderci@in.ibm.com | 14:53 |
*** deepakcs has quit IRC | 14:53 | |
*** nelsnels_ has joined #openstack-infra | 14:54 | |
*** sputnik13 has quit IRC | 14:55 | |
*** koolhead_ has quit IRC | 14:55 | |
*** erikmwilson has quit IRC | 14:55 | |
openstackgerrit | Doug Hellmann proposed openstack/requirements: cap WSME to <0.7 https://review.openstack.org/188004 | 14:55 |
*** nelsnelson has quit IRC | 14:56 | |
fungi | asselin_: i've disabled both of them and flushed gerrit's caches now. hopefully their comments will cease at this point | 14:56 |
asselin_ | fungi, ok interesting | 14:56 |
*** yamamoto has joined #openstack-infra | 14:56 | |
*** claudiub has joined #openstack-infra | 14:57 | |
*** fallenpegasus has quit IRC | 14:57 | |
*** maishsk_afk has quit IRC | 14:58 | |
*** TravT has joined #openstack-infra | 14:58 | |
boris-42 | fungi: so this is the case https://github.com/openstack/rally/blob/master/setup.py#L28-L36 | 14:58 |
boris-42 | fungi: just to do bashcompletition stuff out of the box | 14:59 |
boris-42 | fungi: unfortunatelly we can't move this in setup.cfg | 14:59 |
*** fallenpegasus has joined #openstack-infra | 14:59 | |
*** Guest80946 has quit IRC | 14:59 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Do not automatically target bugs for stable releases https://review.openstack.org/179447 | 14:59 |
*** hdd has quit IRC | 15:00 | |
*** erikmwilson has joined #openstack-infra | 15:00 | |
fungi | boris-42: seems like it should be possible to specify additional data_files in setup.cfg. if pbr doesn't support that then it's probably a reasonable enhancement... but i thought it already did. looking for a good example now | 15:00 |
openstackgerrit | Merged openstack-infra/puppet-apps_site: Create site for apps.openstack.org https://review.openstack.org/187018 | 15:00 |
*** sdake has quit IRC | 15:00 | |
boris-42 | fungi: just a sec | 15:01 |
boris-42 | fungi: https://review.openstack.org/#/c/182849/1/setup.cfg | 15:01 |
fungi | boris-42: http://docs.openstack.org/developer/pbr/#usage | 15:01 |
boris-42 | fungi: but this doesn't work | 15:01 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Remove last vestiges of alpha release handling https://review.openstack.org/188430 | 15:01 |
fungi | boris-42: oh, you want a python package to install files into /etc (relative to the root filesystem)? | 15:02 |
fungi | boris-42: that's extremely virtualenv-unfriendly | 15:02 |
fungi | bad idea | 15:02 |
*** yamamoto has quit IRC | 15:02 | |
boris-42 | fungi: sooo NOPE | 15:02 |
boris-42 | fungi: what we would like is next | 15:02 |
boris-42 | fungi: if you are installing as a root => /etc | 15:02 |
boris-42 | fungi: if you are installing in venv => etc/ | 15:02 |
boris-42 | in venv without root | 15:03 |
*** dabos99 has quit IRC | 15:03 | |
boris-42 | fungi: that was the goal | 15:03 |
*** freerunner has joined #openstack-infra | 15:03 | |
fungi | yeah, i see your "if os.getuid() == 0" there now | 15:03 |
boris-42 | fungi: yep | 15:03 |
*** ddieterly has joined #openstack-infra | 15:04 | |
fungi | boris-42: so... this is something that needs additional pip support. there was a distutils-sig thread recently about marking file types so that they can be ushered into the right locations on different platforms based on local conditions of the install | 15:04 |
fungi | boris-42: but in the interim it's probably better to just recommend people installing the software copy files into /etc themselves | 15:05 |
*** fallenpegasus has quit IRC | 15:05 | |
*** isviridov is now known as isviridov_away | 15:05 | |
boris-42 | fungi: asking people to do extra steps is always bad idea =( I like when everything just works.. | 15:05 |
fungi | they may not want configs in /etc even if they installed as root | 15:06 |
*** hemnafkj is now known as hemna | 15:06 | |
fungi | and pip is not a full-featured system package manager | 15:06 |
openstackgerrit | Merged openstack-infra/release-tools: Do not automatically target bugs for stable releases https://review.openstack.org/179447 | 15:06 |
boris-42 | fungi: I know that why we have install_rally.sh script | 15:06 |
*** freerunner has quit IRC | 15:06 | |
boris-42 | fungi: so probably we will move there workaround for bashcompletition | 15:07 |
*** hichihara has quit IRC | 15:07 | |
fungi | boris-42: so anyway, your options as i see them are either to stop sync'ing global requirements, or keep manually modifying the requirements sync changes on that project to not modify your custom setup.py, or get features into pbr and/or pip to support your use case cleanly | 15:08 |
*** julim has joined #openstack-infra | 15:08 | |
*** fhubik is now known as fhubik_afk | 15:08 | |
*** sabeen2 has joined #openstack-infra | 15:08 | |
fungi | or, yes, add that deviation to a separate installer script/documentation | 15:08 |
asselin_ | fungi, fyi, i emailed them letting them know the status | 15:09 |
fungi | asselin_: thanks! | 15:09 |
boris-42 | fungi: yep a lot of choices=) | 15:09 |
boris-42 | fungi: or just have 2 jobs one that checks requriments and anoother that checks setup.py ? | 15:10 |
*** dustins_ has quit IRC | 15:10 | |
boris-42 | fungi: because doing sync of setup.py is not so hard like doing requirements.py sync | 15:10 |
*** hashar has quit IRC | 15:10 | |
fungi | boris-42: so... we really want all pbr-using projects to have a standard, unmodified setup.py because as soon as they start opting out of that they risk serious breakage. i think having the setup.py in sync with requirements is important for the projects we care about | 15:11 |
*** alexpilotti has joined #openstack-infra | 15:11 | |
fungi | essentially, pbr devs expect you to have a stripped-down setup.py, and they're not going to help you if you don't | 15:12 |
*** claudiub has quit IRC | 15:12 | |
*** sabeen1 has quit IRC | 15:12 | |
*** annegentle has joined #openstack-infra | 15:13 | |
boris-42 | fungi: heh | 15:13 |
boris-42 | fungi: ok | 15:13 |
*** eharney has quit IRC | 15:13 | |
boris-42 | fungi: we will think about install_rally.sh script and so on | 15:13 |
fungi | and if you want a custom requirements sync that doesn't touch your customized files, it's easy enough to propose that to your project yourself instead of using the standardized one | 15:13 |
*** claudiub has joined #openstack-infra | 15:14 | |
*** gmann has quit IRC | 15:14 | |
fungi | just set up a cron job on your workstation that runs a patched copy of the sync script and proposes the results as a change to your project, or something | 15:14 |
pelix | electrical: I've commented on your gist, it should be possible to achieve what you want since JJB supports a custom "!include" tag to include the contents of a file and treat it as yaml at that point | 15:17 |
*** marun has quit IRC | 15:17 | |
openstackgerrit | Rob Crittenden proposed openstack-infra/devstack-gate: DO NOT MERGE - testing enabling tls-proxy service https://review.openstack.org/188436 | 15:18 |
electrical | pelix: will try again since i tried that as well. but didn't had the .inc at the end of the file | 15:18 |
*** marun has joined #openstack-infra | 15:18 | |
*** freerunner has joined #openstack-infra | 15:18 | |
pelix | electrical: ah, yes it's just important to change the line ending so that JJB doesn't try to read that file directly. | 15:18 |
boris-42 | fungi: ok thanks | 15:19 |
*** gmann has joined #openstack-infra | 15:19 | |
pelix | electrical: sorry not line ending, meant end of file suffix | 15:19 |
*** BharatK has quit IRC | 15:19 | |
electrical | pelix: ahhh okay. works like a charm now. thank you! | 15:19 |
*** bhuvan has joined #openstack-infra | 15:19 | |
*** nelsnelson has joined #openstack-infra | 15:20 | |
pelix | electrical: good to know :) | 15:20 |
*** dannywilson has joined #openstack-infra | 15:21 | |
electrical | i tried it with .yaml file instead of .yaml.inc :-) | 15:21 |
*** panda has quit IRC | 15:21 | |
*** dustins has joined #openstack-infra | 15:21 | |
*** panda has joined #openstack-infra | 15:22 | |
pelix | and JJB complained about something being invalid? | 15:22 |
*** nelsnels_ has quit IRC | 15:22 | |
electrical | pelix: yeah indeed | 15:22 |
fungi | pelix: electrical: awesome! i'll add that to my bag of tricks | 15:22 |
*** hdd has joined #openstack-infra | 15:23 | |
*** mwagner_afk has quit IRC | 15:24 | |
*** eharney has joined #openstack-infra | 15:25 | |
*** dustins has quit IRC | 15:25 | |
*** nelsnels_ has joined #openstack-infra | 15:26 | |
*** rbrndt has joined #openstack-infra | 15:26 | |
*** timcline has quit IRC | 15:26 | |
*** koolhead17 has joined #openstack-infra | 15:27 | |
*** timcline has joined #openstack-infra | 15:27 | |
*** nelsnelson has quit IRC | 15:27 | |
*** ajmiller has joined #openstack-infra | 15:28 | |
pelix | fungi: another trick (slightly scary) is the ability to use '!!python/object/apply:<function> [arg0, arg1, arg2, ...]' to have PyYAML execute arbitrary python code... | 15:28 |
mordred | boris-42: sorry - I'm back - I was driving and on my phone before | 15:28 |
*** arxcruz has quit IRC | 15:28 | |
boris-42 | mordred: so we are just discussing regarding to bash completiton | 15:28 |
mordred | boris-42: you can already install files to arbitrary locations with pbr | 15:28 |
boris-42 | mordred: and making it work out of box | 15:28 |
mordred | so you should just be able to list those in pbr and have it work | 15:29 |
*** fhubik_afk is now known as fhubik | 15:29 | |
boris-42 | mordred: the issue that in case of root installation we would like in one place and without root in another | 15:29 |
mordred | yes | 15:29 |
mordred | well,, | 15:29 |
mordred | you want a root installation to work | 15:29 |
mordred | and you don't want the non-root installation to try to install into root locations | 15:29 |
mordred | yes? | 15:29 |
boris-42 | mordred: exactly | 15:29 |
mordred | yah | 15:29 |
mordred | this works today | 15:29 |
boris-42 | mordred: how how how ??) | 15:29 |
boris-42 | mordred: any examples?) | 15:30 |
mordred | let me cook you up a quick example | 15:30 |
fungi | agreed, i didn't find it in the documentation | 15:30 |
mordred | but yes - I share your desire | 15:30 |
mordred | :) | 15:30 |
mordred | so I remember adding support for it | 15:30 |
mordred | the manpage installation makes use of it | 15:30 |
fungi | i'll happily add a doc patch for pbr to cover the permission-dependent install locations stuff | 15:31 |
mordred | fungi, boris-42: look at neutron | 15:31 |
mordred | in the [files] data_files section | 15:32 |
mordred | you'll see they specify a bunch of etc/ blah things | 15:32 |
mordred | those will install correctly if it's a root installation | 15:32 |
mordred | and will also not be installed there if it's a virtualenv | 15:32 |
rcrit | fungi, sorry to bug you again, but I submitted a devstack-gate change as you suggested, but no tests were started: https://review.openstack.org/#/c/188436/ | 15:33 |
*** nelsnelson has joined #openstack-infra | 15:33 | |
rcrit | did I disable workflow too soon, or is this not what you were suggesting? | 15:33 |
*** gyee has joined #openstack-infra | 15:33 | |
*** nelsnels_ has quit IRC | 15:33 | |
*** marun has quit IRC | 15:34 | |
*** marun has joined #openstack-infra | 15:34 | |
*** nelsnels_ has joined #openstack-infra | 15:35 | |
boris-42 | mordred: lookign at it | 15:35 |
*** nelsnels_ has quit IRC | 15:35 | |
mordred | boris-42: if it doesn't fully work, it's a bug and we should fix it - but neutron has been doing that for quite some time | 15:35 |
boris-42 | mordred: so etc/ will mean different in case of root and non-root? | 15:36 |
*** esmute_ has joined #openstack-infra | 15:36 | |
fungi | rcrit: no, jobs still run regardless of whether it's workflow -1 | 15:36 |
rcrit | hmm, so maybe lack of patience on my part? | 15:37 |
mordred | boris-42: yes | 15:37 |
fungi | rcrit: oh, i see you abandoned the change | 15:37 |
boris-42 | mordred: uh great amayzing | 15:37 |
fungi | rcrit: hit the restore change button and it should start testing it again | 15:37 |
boris-42 | mordred: thansk | 15:37 |
rcrit | ok | 15:37 |
mordred | boris-42: I mean - test it for sure - you may be the first to want to depend on it for something important | 15:37 |
boris-42 | mordred: yep will do it | 15:38 |
fungi | rcrit: look for 188436 in http://status.openstack.org/zuul/ once you do to see its progress | 15:38 |
mordred | boris-42: there may be bugs we should fix - but that's the intent for sure | 15:38 |
*** sridhar_ram has joined #openstack-infra | 15:38 | |
*** nelsnelson has quit IRC | 15:38 | |
fungi | mordred: excellent. that's arcane knowledge. i'll make sure it's more obvious in the docs | 15:38 |
zaro | morning | 15:38 |
*** nelsnelson has joined #openstack-infra | 15:38 | |
rcrit | ok, I see it. Just lack of patience on my part :-( | 15:39 |
boris-42 | mordred: testing in process... =) | 15:39 |
fungi | rcrit: yep, some of those jobs take an hour or more to complete | 15:39 |
boris-42 | progress* | 15:39 |
jeblair | krotscheck: all of the storyboard-webclient jobs seem to be structurally failing, see: https://review.openstack.org/188199 | 15:41 |
esmute_ | mordred: Hi. I am starting to use the os ansible modules that you have in your github feature branches and im having issues when i use them. Wondering if im doing something wrong. For example, the os_security_group gives me a syntax error even though im following the example you have in the source file. | 15:41 |
esmute_ | http://paste.openstack.org/show/263165/ | 15:41 |
jeblair | krotscheck: are there problems with the job config changes you made there recently, or is storyboard-webclient missing some infrastructure they expect? | 15:41 |
mordred | esmute_: piddle. let me look ... Shrews ^^ also, we have a customer who has found the brokens | 15:42 |
esmute_ | mordred: actually os_security_group worked for me.. The one giving a syntax error was os_security_group_rule | 15:42 |
esmute_ | Also os_keypair is giving me errors as well. http://paste.openstack.org/show/263171/ | 15:42 |
*** puranamr has joined #openstack-infra | 15:43 | |
*** fhubik is now known as fhubik_afk | 15:43 | |
*** dims_ has quit IRC | 15:43 | |
mordred | esmute_: oh - wow. that's just a terrible bug in the example code | 15:43 |
esmute_ | mordred: and os_network also doesnt like me. http://paste.openstack.org/show/263174/ | 15:43 |
fungi | jeblair: "Npm module "grunt-cli" not found. Is it installed?" but i definitely see it retrieve grunt-cli and get a 200 ok. definitely odd | 15:43 |
*** nelsnelson has quit IRC | 15:44 | |
*** fhubik_afk is now known as fhubik | 15:44 | |
mordred | esmute_: http://paste.openstack.org/show/263199 | 15:45 |
mordred | esmute_: it's high on my list to make a better documentation and examplse - maybe I'll start work on that immediately | 15:45 |
*** sridhar_ram1 has joined #openstack-infra | 15:46 | |
*** nelsnelson has joined #openstack-infra | 15:47 | |
esmute_ | mordred: i did this and that is giving me the error | 15:47 |
mordred | dguerri: ^^ we may have some broken ansible modules we should fix real quick | 15:47 |
*** sshnaidm has quit IRC | 15:47 | |
*** sridhar_ram has quit IRC | 15:48 | |
*** nelsnelson has quit IRC | 15:48 | |
*** dtantsur is now known as dtantsur|afk | 15:48 | |
openstackgerrit | Merged openstack/requirements: Pin pyngus version as python-qpid-proton is not in pypi https://review.openstack.org/186098 | 15:48 |
dguerri | ack | 15:48 |
*** nelsnelson has joined #openstack-infra | 15:49 | |
*** koolhead17 has quit IRC | 15:49 | |
rbrndt | Quick question about jenkins automated testing. I'm trying to disable running a functional test, but jenkins always seems to find and run it | 15:51 |
rbrndt | How/where do I change which tests are run? | 15:52 |
openstackgerrit | Jeremy Stanley proposed openstack-dev/pbr: More explicit data_files install location docs https://review.openstack.org/188451 | 15:54 |
esmute_ | dguerri: os_network is giving me issues but the one im using is the one already in the ansible repo. Should i be using this one? | 15:54 |
fungi | rbrndt: it depends on what you mean by "tests" but if you are actually talking about individual tests and not entire jobs then it's determined by how your particular test runner (testr?) is configured and invoked | 15:54 |
rbrndt | fungi: I tried modifying the testr config to use a specific directory, but that made no difference. | 15:55 |
dguerri | esmute_: looking now your error | 15:56 |
fungi | rbrndt: are these tempest tests, maybe? | 15:56 |
rbrndt | fungi: Not that I know of | 15:56 |
mordred | esmute_: the quantum_ modules will be deprecated soon - but we need to make sure we've found the bugs in os_network before we do | 15:56 |
fungi | rbrndt: i'd need to know more about what you're running where to be able to have much of a chance of providing useful guidance, sorry | 15:57 |
tim_o_ | Where can I find out more information on how to group jobs in the Gerrit Summary: https://review.openstack.org/#/c/185368/ <-- HP Networking CI check has 5 jobs/status messages grouped under it. How is this done? | 15:57 |
dguerri | esmute_: which module are you using esactly? | 15:57 |
rbrndt | fungi: alright, I'll give it another go and see what i can find | 15:57 |
esmute_ | dguerri: os_network | 15:58 |
rbrndt | fungi: thanks | 15:58 |
esmute_ | dguerri: https://github.com/ansible/ansible-modules-core/blob/devel/cloud/openstack/os_network.py | 15:58 |
*** baoli has quit IRC | 15:59 | |
fungi | tim_o_: if you're using zuul that happens automatically. if you're using gerrit-trigger plugin for jenkins the configuration is documented at http://docs.openstack.org/infra/system-config/third_party.html#the-jenkins-gerrit-trigger-plugin-way | 15:59 |
asselin_ | tim_o_, that's done in the zuul layout.yaml configuration | 15:59 |
dguerri | KeyError: 'state' esmute_ | 16:00 |
dguerri | so it seems that param is not there mordred ^ | 16:00 |
*** baoli has joined #openstack-infra | 16:00 | |
mordred | hrm. did we miss a branch when we removed state from the global params? | 16:00 |
dguerri | state: | 16:01 |
dguerri | description: | 16:01 |
dguerri | - Indicate desired state of the resource. | 16:01 |
dguerri | choices: ['present', 'absent'] | 16:01 |
dguerri | required: false | 16:01 |
dguerri | default: present | 16:01 |
dguerri | this is quite an important default :) | 16:01 |
bknudson | is proposal bot supposed to post new reviews when it's the same as the existing review? https://review.openstack.org/#/c/178371/ | 16:01 |
dguerri | (sorry for the noise) | 16:01 |
*** jistr has quit IRC | 16:01 | |
mordred | yah. well, it used to be in the global set of params ... but then we removed it from that and put it in each module because os_server needs a more complex set of states | 16:02 |
tim_o_ | fungi, asselin_ thanks; I'm using Jenkins FYI | 16:02 |
*** sdake has joined #openstack-infra | 16:02 | |
esmute_ | dguerri: if i add the 'state' param, i get http://paste.openstack.org/show/263267/ | 16:02 |
dguerri | reading (but you should have a default!) | 16:02 |
*** julim has quit IRC | 16:03 | |
dguerri | so there is a bug | 16:03 |
esmute_ | if i add state: present, i get that error i just pasted | 16:03 |
fungi | tim_o_: as long as it's reporting all your job results together in a single gerrit comment, then the configuration i linked should allow you to format that comment properly for our javascript in gerrit to find and extract it | 16:03 |
dguerri | that's brilliant | 16:03 |
dguerri | state: "unsupported parameter for module" | 16:03 |
*** sridhar_ram1 is now known as sridhar_ram | 16:03 | |
dguerri | let me dig into that... Sorry I am not aware of latest changes on that specific code | 16:04 |
mordred | yah. I got it - one sec | 16:04 |
dguerri | oh cool | 16:04 |
*** ihrachyshka has quit IRC | 16:04 | |
mordred | (we missed a copy/paste) | 16:04 |
*** mattfarina has joined #openstack-infra | 16:04 | |
*** dpaterson has joined #openstack-infra | 16:04 | |
*** julim has joined #openstack-infra | 16:05 | |
dguerri | \o/ for mordred :) | 16:05 |
*** jlanoux has quit IRC | 16:07 | |
*** unicell1 has quit IRC | 16:07 | |
*** annegentle has quit IRC | 16:08 | |
*** jaypipes has joined #openstack-infra | 16:08 | |
mordred | dguerri, esmute_ https://github.com/ansible/ansible-modules-core/pull/1467 | 16:10 |
openstackgerrit | Merged openstack-infra/elastic-recheck: Remove the EOFError query https://review.openstack.org/184746 | 16:11 |
esmute_ | mordred: thanks .. let me try that.. | 16:11 |
openstackgerrit | Merged openstack-infra/system-config: Switch to using '-' in clouds.yaml https://review.openstack.org/186823 | 16:11 |
*** otter768 has joined #openstack-infra | 16:11 | |
dguerri | ++ | 16:12 |
esmute_ | how about the issues with os_security_group_rule and os_keypair ? :) | 16:12 |
dguerri | esmute_: error message? | 16:13 |
mordred | k. that fix is now merged upstream | 16:13 |
*** baoli has quit IRC | 16:13 | |
mordred | let's fix security group and keypair now | 16:13 |
dguerri | esmute_: http://paste.openstack.org/show/263165/ ? right? | 16:14 |
*** shardy_ has joined #openstack-infra | 16:14 | |
esmute_ | dguerri: yes | 16:14 |
dguerri | syntax error | 16:14 |
dguerri | looking | 16:14 |
openstackgerrit | Merged openstack-dev/pbr: Move CapturedSubprocess fixture to base https://review.openstack.org/187822 | 16:14 |
*** baoli has joined #openstack-infra | 16:14 | |
*** shardy has quit IRC | 16:15 | |
openstackgerrit | James E. Blair proposed stackforge/gertty: Fix waiting for tasks https://review.openstack.org/188469 | 16:16 |
openstackgerrit | Merged openstack/requirements: Bump keystoneclient version https://review.openstack.org/188078 | 16:16 |
jeblair | mordred: ^ that should fix the "Unable to find change" when you try to open a change by number in gertty | 16:16 |
*** claudiub has quit IRC | 16:16 | |
*** otter768 has quit IRC | 16:17 | |
krotscheck | jeblair: Checking, just a minute | 16:17 |
openstackgerrit | Dave Walker proposed openstack-infra/yaml2ical: Add Calendar Name and Description to output ical https://review.openstack.org/188369 | 16:17 |
mordred | jeblair: oooooh | 16:18 |
krotscheck | jeblair: So, the way the storyboard-webclient grunt is setup is that it will run linting on every job, not only during the lint job. It appears your patch removed the use of getLimit, but still declares it? http://logs.openstack.org/99/188199/2/check/gate-storyboard-webclient-npm-run-test-functional/4451fc2/console.html#_2015-06-03_23_00_55_367 | 16:18 |
pleia2 | good morning | 16:19 |
*** ihrachyshka has joined #openstack-infra | 16:19 | |
*** claudiub has joined #openstack-infra | 16:19 | |
*** abregman has joined #openstack-infra | 16:19 | |
*** shardy_ has quit IRC | 16:19 | |
jeblair | krotscheck: that is confusing. is it possible to avoid running linting except on the lint job? | 16:19 |
krotscheck | jeblair: Absolutely, let me go do that, just a minute. | 16:20 |
jeblair | krotscheck: woot, thanks; i'll go remove the defn | 16:20 |
*** shardy has joined #openstack-infra | 16:20 | |
openstackgerrit | James E. Blair proposed openstack-infra/storyboard-webclient: Remove limit parameter from browsing https://review.openstack.org/188199 | 16:21 |
openstackgerrit | Dave Walker proposed openstack-infra/yaml2ical: Add Calendar Name and Description to output ical https://review.openstack.org/188369 | 16:22 |
mordred | dguerri: I merged the two security group related PRs into https://github.com/ansible/ansible-modules-core/pull/1053 | 16:22 |
mordred | dguerri: however, since they're not merged, perhaps now would be a good time to port the to to the new security group support in shade? | 16:23 |
dguerri | yep | 16:23 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard-webclient: Removed eslint from compile step https://review.openstack.org/188481 | 16:23 |
krotscheck | jeblair: ^^ All the things. | 16:23 |
jeblair | krotscheck: has the js-integration job ever run? | 16:23 |
*** puranamr has quit IRC | 16:23 | |
krotscheck | jeblair: No idea? | 16:24 |
krotscheck | jeblair: I'd ping yolanda for that one. | 16:24 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Run check-storyboard-js-integration on real nodes https://review.openstack.org/188503 | 16:24 |
jeblair | krotscheck, yolanda: ^ | 16:24 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Run check-storyboard-js-integration on real nodes https://review.openstack.org/188503 | 16:25 |
openstackgerrit | James E. Blair proposed openstack-infra/storyboard-webclient: Remove limit parameter from browsing https://review.openstack.org/188199 | 16:25 |
yolanda | jeblair | 16:26 |
yolanda | checking | 16:26 |
jeblair | mordred: can you approve https://review.openstack.org/188503 please? | 16:27 |
*** dkranz has joined #openstack-infra | 16:27 | |
mordred | jeblair: yup | 16:27 |
mordred | jeblair: done | 16:27 |
*** puranamr has joined #openstack-infra | 16:28 | |
yolanda | ah it was approved before i checked | 16:28 |
jeblair | yolanda: plenty of time to change our minds :) | 16:30 |
*** ildikov has quit IRC | 16:30 | |
krotscheck | jeblair: Anything else we need storyboardwise before I dive into oslo things? | 16:30 |
krotscheck | (Actually, horizon things, then oslo things) | 16:31 |
jeblair | krotscheck: thats all i know of, at least until the tests come back, thanks :) | 16:31 |
*** freerunner has quit IRC | 16:32 | |
*** yfried__ has quit IRC | 16:32 | |
yolanda | jeblair, asselin, i added a pair of changes to the puppet-nodepool module: https://review.openstack.org/188305, https://review.openstack.org/188325 | 16:33 |
yolanda | one for the jenkins master, and moving nodepool.yaml template to puppet-nodepool, another to move clouds.yaml as well | 16:33 |
asselin_ | yolanda, thanks. I have to step out. will look at those when I get back | 16:34 |
yolanda | ok, no rush | 16:34 |
*** esmute_ has quit IRC | 16:35 | |
jeblair | yolanda: mordred should look at https://review.openstack.org/188305 | 16:35 |
*** esmute_ has joined #openstack-infra | 16:36 | |
mordred | sooo... I'm not sure we want that to be nodepool tha tmanages it | 16:36 |
mordred | because we'll also want a clouds.yaml on the upetmaster eventually | 16:36 |
jeblair | yolanda: for https://review.openstack.org/188325 i thought we were going to move the jenkins parameters out of that file? | 16:36 |
*** yamahata has joined #openstack-infra | 16:37 | |
*** hdd has quit IRC | 16:37 | |
*** marzif_ has joined #openstack-infra | 16:37 | |
openstackgerrit | James E. Blair proposed openstack-infra/nodepool: Simplify oscc argument conversion https://review.openstack.org/186819 | 16:37 |
*** sarob has joined #openstack-infra | 16:37 | |
mordred | also - I think we should probably move the file to /etc/openstack/clouds.yaml and make sure that both the nodepool user and root can read it | 16:37 |
*** yamada-h has joined #openstack-infra | 16:37 | |
yolanda | jeblair, my idea there, is that we provide a path to a template externally - from openstack_project/nodepool or from puppet_openstackci/nodepool | 16:38 |
mordred | wow. that patch hasn't landed yet? | 16:38 |
yolanda | then we pass that targets array to nodepool module, and that module replaces the right content, and puts the template on place | 16:38 |
jeblair | mordred, yolanda: should we have something that provides a puppet resource nodepool can depend on for clouds.yaml then? | 16:38 |
jeblair | (a new puppet module seems overkill for it, but i don't puppet enough puppet to know how to puppet it differently) | 16:39 |
*** alexsyip has joined #openstack-infra | 16:39 | |
nibalizer | I still think the nodepool module should be managing the nodepool configuration files | 16:39 |
nibalizer | or at least that behaviour should be possible | 16:39 |
jeblair | nibalizer: i think the argument for clouds.yaml is that it's not just a nodepool config file | 16:39 |
yolanda | nibalizer, but that clouds.yaml is a bit generic, as mordred says | 16:39 |
*** dims_ has joined #openstack-infra | 16:39 | |
*** amotoki has joined #openstack-infra | 16:39 | |
yolanda | so at this point, i'd say to use a different puppet module, or place that into a subclass of some module that could fit | 16:40 |
jeblair | so you get into a weird place if you want to run nodepool on your puppetmaster (not saying _that_ is a good idea) | 16:40 |
nibalizer | sounds like a nodepool::cloudconfig class could do it | 16:40 |
nibalizer | that way its close to nodepool and a puppetmaster type server can include nodepool::cloudconfig | 16:40 |
*** dabos99 has joined #openstack-infra | 16:41 | |
yolanda | mm, but then you are enclosing that clouds.yaml into nodepool | 16:41 |
yolanda | and this is more generic | 16:41 |
yolanda | for example shade, ansible use that, right? | 16:41 |
fungi | though that implies that the clouds.yaml is a nodepool-only concept | 16:41 |
jeblair | another way to look at it is that perhaps we should avoid putting it it /etc/ and just have a nodepool private copy and instead focus on not duplicating the data in our manifest, possibly by putting it in hiera in a structured format? | 16:41 |
fungi | when in theory we could use the same config for other things in other programs managed by other puppet modules | 16:42 |
jeblair | yolanda: correct (re shade/ansible -- i think that's what mordred was thinking ahead to when he mentioned puppetmaster) | 16:42 |
fungi | that's certainly a reasonable route. have multiple copies of that file in different places, but source them all from something in project-config | 16:42 |
*** yamada-h has quit IRC | 16:42 | |
fungi | so that they're kept consistent | 16:42 |
nibalizer | I would be okay with nodepool::cloudconfig being a hillariously thin wrapper around another class called shade::config | 16:42 |
jeblair | fungi: s/project/system/ | 16:42 |
fungi | er, system-config righto | 16:43 |
*** devvesa has quit IRC | 16:43 | |
mordred | I just responded on the change itself | 16:43 |
*** unicell has joined #openstack-infra | 16:43 | |
mordred | it's not shade::config | 16:43 |
mordred | os-client-config is a thing used by many things, of which shade is one | 16:44 |
yolanda | mordred, and there is a module for that, or makes sense to have a puppet-os-client-config module? | 16:44 |
mordred | jeblair: the main reason I was suggesting /etc/openstack was to make it easier for folks to run nodepool commands | 16:44 |
mordred | jeblair: but I thin you made a good point - so let's scratch that part | 16:44 |
mordred | yolanda: yah - somethin glike that | 16:44 |
jeblair | mordred: well, i'm still brainstorming at this point :) | 16:45 |
*** amotoki has quit IRC | 16:45 | |
mordred | jeblair: cool | 16:45 |
*** hdd has joined #openstack-infra | 16:45 | |
mordred | to be fair - ~/.config/openstack/clouds.yaml overrides /etc/openstack/clouds.yaml - so for the all-in-one case, we could install one in ~nodepool | 16:45 |
fungi | well, it could be puppeted into ~nodepool but still group-owned admin and group-readable | 16:45 |
mordred | so maybe we want to make a input param flag | 16:45 |
jeblair | mordred: (i think with all the dib work, it's actually fine to require nodepool to be run as nodepool user regardless of this) | 16:45 |
mordred | yah | 16:45 |
fungi | but yes, we already have a lot of situations where the nodepool cli needs to run as the nodepool user, so what's a few more | 16:46 |
fungi | i've fairly quickly gotten accustomed to remembering to just do that always | 16:47 |
yolanda | yes, normally all nodepool cli calls have to use nodepool users. The ones that give trouble if you run with root are the dib ones, but it should be a good policy to run everything as nodepool user | 16:48 |
mordred | yah | 16:48 |
mordred | so maybe the cloud config puppet module should take as ann input parameter which user it should install a clouds.yaml for? | 16:48 |
*** sdake_ has joined #openstack-infra | 16:48 | |
yolanda | mm, user of users... if we want to use that module on different situations, we may end with duplicate resource declaration | 16:49 |
*** asselin_ has quit IRC | 16:49 | |
nibalizer | probably a list of users | 16:49 |
yolanda | take that you want to use for shade | 16:49 |
yolanda | then for nodepool | 16:49 |
yolanda | puppet will claim | 16:49 |
*** Swami has joined #openstack-infra | 16:50 | |
nibalizer | or use a defined type | 16:50 |
*** nelsnelson has quit IRC | 16:50 | |
mordred | wait - what? | 16:50 |
*** aduarte has joined #openstack-infra | 16:50 | |
*** fitoduarte has joined #openstack-infra | 16:50 | |
*** fitoduarte has quit IRC | 16:50 | |
yolanda | if we call puppet-cloud-config { 'user': nodepool... } and then in other module we do puppet-cloud-config { 'user': 'shade' } ... puppet will complain | 16:50 |
yolanda | about dupes | 16:50 |
*** aduarte has quit IRC | 16:50 | |
mordred | this is starting to sound like it's getting very complex to hand a file that is a list of yaml dicts. that may be ok - but I'm worried that we're going to end up with more code to manage the config file than is in os-client-config in the first place | 16:51 |
mordred | yolanda: yah - I think nibalizer is right about that 0 if we do it as s defined type we should be fine | 16:51 |
mordred | with the user as the type name parameter thing | 16:51 |
yolanda | i need to dig more about puppet defined types, don't know much about it | 16:52 |
nibalizer | Also probably nodepool::config just uses os-client-config internally and no one needs to know how | 16:52 |
*** sdake has quit IRC | 16:52 | |
nibalizer | except for us obviously, but right after doing it, we can forget | 16:52 |
*** ajmiller has quit IRC | 16:52 | |
*** tonytan4ever has quit IRC | 16:52 | |
*** fitoduarte has joined #openstack-infra | 16:52 | |
jeblair | nibalizer: also, the nodepool module could either require that type be defined externally or use a supplied data structure like in https://review.openstack.org/188305 | 16:53 |
*** rlandy has joined #openstack-infra | 16:53 | |
*** dangers_away is now known as dangers | 16:53 | |
*** mrmartin has quit IRC | 16:54 | |
krotscheck | hey, mordred: The refstack people are looking for a temporary cloud account/project to host refstack.net while infra gets their ducks in a row. Right now it's davidlenwell's personal instance, with him paying for it. In the interest of getting refstack hosted quickly, do you mind if we pester you regularly to get approvals to happen? ALternatively, if things go slow, can HP fund an account for them for a couple of months? | 16:56 |
jeblair | krotscheck: what ducks need alignment? | 16:57 |
mordred | jeblair: there is a spec up for review right now | 16:57 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/project-config: Add new project: puppet-refstack https://review.openstack.org/182437 | 16:57 |
davidlenwell | jeblair: https://review.openstack.org/#/c/188207/ | 16:57 |
jeblair | nibalizer, yolanda: can one of you summarize what you think we should do to make sure we're on the same page? | 16:58 |
openstackgerrit | Clint Adams proposed openstack-infra/zuul-packaging: WIP - update zuul packaging for zuul 2.0.0 https://review.openstack.org/185752 | 16:58 |
yolanda | mm, first create that puppet cloud config module | 16:58 |
krotscheck | jeblair: https://review.openstack.org/#/c/188207/ | 16:58 |
yolanda | and make that manage configs as a defined type, but really i need to read about it | 16:58 |
davidlenwell | we are mostly there with all the needed things.. but we were told that it would still be a month or so. | 16:58 |
mordred | krotscheck: I dont think it'll take more than a few weeks - but yeah, pester me all you want, and if you want to move the current thing from david's account to, say, your account (Which is free) while we get the details worked out, I think HP is fine with that | 16:59 |
yolanda | nibalizer knows more about puppet, so he may have that clearerr | 16:59 |
*** ashleighfarnham has joined #openstack-infra | 16:59 | |
davidlenwell | mordred: paying for the hosting for a few weeks .. isn't a problem | 16:59 |
*** hichihara has joined #openstack-infra | 16:59 | |
davidlenwell | moving it is probably more effort than it is worth for just a few weeks | 16:59 |
mordred | k. yeah - I forsee no substantial issues in getting it moving | 17:00 |
dguerri | esmute_: are you sure about the os_keypair error? | 17:00 |
dguerri | http://paste.openstack.org/show/263171/ esmute_ | 17:00 |
*** marzif_ has quit IRC | 17:00 | |
davidlenwell | so lets just focus on getting refstack.org moved as soon as we can .. and if things are blocked on something let me know and I will do what I can to unblock | 17:00 |
esmute_ | dguerri: looking.. | 17:00 |
dguerri | tnx | 17:01 |
mordred | davidlenwell: awesome. I'm about to run out for lunch, but will look at the spec when I get backk | 17:01 |
jeblair | it's 1 week to get that spec approved, then however long it takes to do the work, and how long it takes to spin up the server depends on how correct the puppet modules are :) | 17:01 |
yolanda | jeblair, about https://review.openstack.org/188325 .. that i did there doesn't collapse with moving nodepool.yaml outside | 17:01 |
yolanda | i'd like that puppet-nodepool to accept a template path | 17:01 |
*** nikhil_k is now known as nikhil-afk | 17:01 | |
mordred | yah. I've got another server to spin up soon too - so I can probably do them both at the same time | 17:01 |
jeblair | i gather the work has already started in parallel, so that should compress that bit in the middle :) | 17:01 |
yolanda | then that module creates the nodepool.yaml and replaces vars | 17:01 |
nibalizer | jeblair: I'll hop on the review and leave my ideas there | 17:01 |
yolanda | mysql pass, and jenkins masters | 17:01 |
nibalizer | doing a meeting right now though | 17:01 |
*** fhubik has quit IRC | 17:02 | |
davidlenwell | jeblair: that should already be done.. | 17:02 |
yolanda | that should be first step, then next step is to update openstack_project/nodepool to do it | 17:02 |
yolanda | or puppet-openstackci/nodepool | 17:02 |
*** Hal has joined #openstack-infra | 17:03 | |
*** Hal is now known as Guest10730 | 17:03 | |
*** ajmiller has joined #openstack-infra | 17:04 | |
esmute_ | dguerri: yes.. im still getting the same error.. here is my task in case im doing something wrong: http://paste.openstack.org/show/263434/ | 17:04 |
jeblair | davidlenwell, krotscheck: if no one has mentioned it yet, it would be good to have a page in openstack-infra/system-config/doc/ ; these get published to http://docs.openstack.org/infra/system-config/ and are basically our 'sysadmin reference docs' | 17:04 |
*** fitoduarte has quit IRC | 17:04 | |
jeblair | davidlenwell, krotscheck: that is something you can also parallelize | 17:04 |
*** fitoduarte has joined #openstack-infra | 17:04 | |
*** adduarte has joined #openstack-infra | 17:04 | |
*** fitoduarte has quit IRC | 17:04 | |
*** adduarte has quit IRC | 17:04 | |
davidlenwell | thanks jeblair | 17:04 |
*** fitoduarte has joined #openstack-infra | 17:05 | |
*** fitoduarte has quit IRC | 17:05 | |
*** fitoduarte has joined #openstack-infra | 17:06 | |
*** fitoduarte is now known as duartea | 17:06 | |
jeblair | yolanda: why not work toward the end goal? modify puppet-nodepool to accept the parameters and write the new config file, modify nodepool to use the new config file, move nodepool.yaml (without the credentials) to project-config, and modify puppet-nodepool to accept the file path like other puppet-project_config users? | 17:07 |
fungi | davidlenwell: for example, docaedo has a patch up to add that for apps.openstack.org at the same time as it gets a server instantiated in our puppet global site manifest https://review.openstack.org/187863 | 17:07 |
*** duartea is now known as adduarte | 17:07 | |
krotscheck | jeblair: I'm guessing that should be mentioned in the spec then, yes? | 17:08 |
davidlenwell | krotscheck: ^^ | 17:08 |
yolanda | jeblair, but that puppet-nodepool change is first step | 17:08 |
jeblair | krotscheck: yeah, would be good to note in the "Documentation" section | 17:08 |
yolanda | i can add more patches after that, of course | 17:08 |
krotscheck | davidlenwell: (I think that's more of a hogepodge thing ;) ) | 17:08 |
davidlenwell | ahh | 17:08 |
*** adduarte is now known as fitoduarte | 17:08 | |
*** abregman has quit IRC | 17:08 | |
davidlenwell | good point | 17:08 |
jeblair | yolanda: i don't see why it needs to be the first step | 17:09 |
yolanda | jeblair, well, chained steps. I need to add more patches, but there are different projects | 17:09 |
hogepodge | krotscheck: davidlenwell what's my thing? | 17:09 |
davidlenwell | see jeblair's message above | 17:09 |
jeblair | yolanda: i think my sequence is sufficient and minimal | 17:09 |
davidlenwell | hogepodge: ^^ | 17:10 |
krotscheck | hogepodge: Added a note in the refstack spec to add documentation to system-config/doc | 17:10 |
yolanda | jeblair, so you mean, don't use a template in puppet-nodepool, but an already generated file | 17:11 |
*** claudiub has quit IRC | 17:11 | |
yolanda | and move that logic of generating the file to the caller modules | 17:11 |
yolanda | nodepool_prod or puppet-openstackci/nodepool | 17:11 |
*** marzif_ has joined #openstack-infra | 17:11 | |
jeblair | yolanda: no, i am suggesting step 1 is: modify puppet-nodepool to write /etc/nodepool/nodepool.conf with mysql and jenkins credentials | 17:11 |
hogepodge | krotscheck: davidlenwell Ah, I see | 17:12 |
*** freerunner has joined #openstack-infra | 17:12 | |
*** marun has quit IRC | 17:12 | |
*** salv-orlando has quit IRC | 17:12 | |
*** marun has joined #openstack-infra | 17:13 | |
*** freerunner has quit IRC | 17:13 | |
yolanda | jeblair, that's what i'm trying to do there. I take a template, and jenkins and mysql creds, and write /etc/nodepool/nodepool.yaml | 17:13 |
hogepodge | jeblair: or anyone else, comments on dbaas and ha welcome. https://review.openstack.org/#/c/188207/ | 17:13 |
yolanda | i think i'm not following you , sory | 17:13 |
yolanda | sorry | 17:13 |
openstackgerrit | Merged openstack-infra/system-config: Add allow_hosts to pydistutils.cfg https://review.openstack.org/187697 | 17:13 |
jeblair | yolanda: yeah, except i'm saying write "nodepool.conf". that is the new nodepool configuration file that holds credentials that we discussed yesterday. it is not nodepool.yaml. | 17:14 |
jeblair | hogepodge: writing them now, thanks | 17:14 |
yolanda | jeblair, then i missed that bit, i was messing with nodepool.yaml | 17:14 |
yolanda | ok , so your idea is to create a new config file | 17:15 |
yolanda | the one with the etherpad | 17:15 |
jeblair | yep | 17:15 |
yolanda | nodepool.conf | 17:15 |
yolanda | then update nodepool.yaml, it really won't have any secret to replace | 17:15 |
yolanda | it will reference the jenkins masters as it references the clouds now | 17:15 |
yolanda | so we can generate a nodepool.yaml without any replacement, and it can be a plain file | 17:16 |
yolanda | have i understood? | 17:16 |
jeblair | yolanda: yep | 17:16 |
fungi | hogepodge: i left you some comments on the spec | 17:17 |
*** nikhil-afk is now known as nikhil_k | 17:17 | |
yolanda | ok | 17:17 |
greghaynes | jeblair: is there a spec for this? I have some questiobs but phone ircing ATM | 17:17 |
yolanda | sorry but i was messing nodepool.conf and nodepool.yaml all time yesterday | 17:17 |
*** hdd has quit IRC | 17:18 | |
yolanda | sounds good, and more in the approach that we are following with clouds.yaml as well | 17:18 |
*** hdd has joined #openstack-infra | 17:18 | |
*** Kennan2 has joined #openstack-infra | 17:18 | |
greghaynes | Im basically wobdering if we did clouds.yaml, the mysql homedir cobfig file, is there otger secrets wed need to split out? | 17:18 |
greghaynes | wow phone typibg is hard | 17:19 |
*** bradjones is now known as bradjones_away | 17:19 | |
yolanda | greghaynes :) | 17:19 |
*** hdd has quit IRC | 17:19 | |
*** rossella_s has quit IRC | 17:19 | |
*** rossella_s has joined #openstack-infra | 17:19 | |
jeblair | greghaynes: no spec, just some irc conversation. the only creds left in the file after the clouds.yaml extraction (which is complete) are mysql and jenkins | 17:19 |
*** Kennan has quit IRC | 17:20 | |
jeblair | greghaynes: the proposal is to move them to a conf file, then nodepool.yaml can be text-only and put in project-config (where it arguably has always belonged) | 17:20 |
jeblair | greghaynes: (we simply could not move it at the time due to the templating of the credentials) | 17:20 |
yolanda | jeblair, ok, i'll poke with that on these days | 17:21 |
jeblair | yolanda: cool, thanks | 17:21 |
greghaynes | yea, any reason to not set default mysql client creds in the nodepool homedir and use that... then I wonder if jenkins might have a similar thing | 17:21 |
yolanda | jeblair, it was hard but i finally understood :) | 17:22 |
jeblair | greghaynes: i don't know that the pymysql module will read those | 17:22 |
*** e0ne has quit IRC | 17:22 | |
jeblair | greghaynes: we could have nodepool do that, i suppose, but the dburi, with or without creds, still needs to be supplied | 17:23 |
*** dan has quit IRC | 17:23 | |
*** dan| is now known as dan | 17:23 | |
*** sridhar_ram has quit IRC | 17:23 | |
*** rlandy has quit IRC | 17:24 | |
greghaynes | yep, youd have to do some string munging, just an idea | 17:24 |
*** dguerri is now known as dguerri`away | 17:24 | |
*** dguerri`away is now known as dguerri | 17:24 | |
*** dguerri is now known as dguerri`away | 17:24 | |
*** hdd has joined #openstack-infra | 17:24 | |
*** mwagner_afk has joined #openstack-infra | 17:24 | |
krotscheck | jeblair: Tests are back: https://review.openstack.org/#/c/188481/ https://review.openstack.org/#/c/188199/ | 17:24 |
*** esmute_ has quit IRC | 17:24 | |
*** Viswanath has joined #openstack-infra | 17:25 | |
jeblair | krotscheck: cool, and the not-registered should be fixed after the reconfiguration completes | 17:26 |
krotscheck | Coolio | 17:26 |
*** esmute_ has joined #openstack-infra | 17:26 | |
*** esmute_ has quit IRC | 17:26 | |
*** timcline has quit IRC | 17:27 | |
*** sputnik13 has joined #openstack-infra | 17:27 | |
*** ihrachyshka has quit IRC | 17:27 | |
*** ajmiller_ has joined #openstack-infra | 17:28 | |
*** tonytan4ever has joined #openstack-infra | 17:29 | |
*** Guest10730 has quit IRC | 17:29 | |
*** mrmartin has joined #openstack-infra | 17:29 | |
*** Viswanath has quit IRC | 17:30 | |
pleia2 | crinkle: tsk, these proposed nodepool instructions by clarkb worked great a couple weeks ago! now it's all gone sideways | 17:30 |
*** freerunner has joined #openstack-infra | 17:30 | |
pleia2 | crinkle: did you get it working with a hardcoded path to ssh key in the nodepool.yaml? I'm running into different errors now | 17:30 |
*** ajmiller has quit IRC | 17:31 | |
*** dabos99 has quit IRC | 17:33 | |
crinkle | pleia2: I haven't entirely got it working, having some trouble understanding when and where the key gets added to the node | 17:33 |
crinkle | but fixing the key path at least eliminates that particular error | 17:33 |
crinkle | pleia2: what errors are you seeing? | 17:34 |
pleia2 | I get past that error, and then on to lots of http://paste.openstack.org/show/263456/ | 17:34 |
*** hichihara has quit IRC | 17:35 | |
crinkle | pleia2: that's where i am! | 17:35 |
crinkle | so i'm not crazy | 17:35 |
*** freerunner has quit IRC | 17:35 | |
pleia2 | I don't know what's going on, this used to work ok :) | 17:35 |
crinkle | lol | 17:35 |
pleia2 | going to poke around some recent changes to nodepool to see if there's something I've got wrong now | 17:35 |
*** puranamr has quit IRC | 17:35 | |
jeblair | pleia2, crinkle: or potentially changes to the image build scripts | 17:36 |
crinkle | i was digging into the code, it seems like it's supposed to deal with the key in the updateImage stage, but that doesn't get called automatically - not sure if i have to manually run a nodepool image-update? | 17:36 |
pleia2 | we're calling our custom prepare_node_ubuntu.sh in this nodepool.yaml which runs a bunch of this stuff | 17:37 |
jeblair | pleia2, crinkle: iirc, nodepool is just passing information to the puppet (or possibly dib) run to do the actual installation | 17:37 |
pleia2 | I see this stuff scroll by in my nodepool-log-wall-of-text | 17:37 |
pleia2 | https://review.openstack.org/#/c/179840/ is the change in question | 17:38 |
*** baoli has quit IRC | 17:38 | |
*** marun has quit IRC | 17:39 | |
*** timcline has joined #openstack-infra | 17:39 | |
*** fallenpegasus has joined #openstack-infra | 17:40 | |
*** claudiub has joined #openstack-infra | 17:40 | |
*** salv-orlando has joined #openstack-infra | 17:40 | |
*** ildikov_ has joined #openstack-infra | 17:40 | |
*** dims_ has quit IRC | 17:40 | |
*** rbrndt has quit IRC | 17:41 | |
*** puranamr has joined #openstack-infra | 17:41 | |
*** bhuvan has quit IRC | 17:42 | |
jeblair | pleia2: ah, so the custom prepare script _only_ sets up a jenkins user with your public key. that seems simple enough. you might look at the build log for when nodepool built the image and read the output from when that ran | 17:43 |
*** pelix has quit IRC | 17:45 | |
* pleia2 nods | 17:45 | |
*** dontalton has joined #openstack-infra | 17:47 | |
jeblair | fungi: i got a notice from rax that our database instance <meaningless uuid>.rackspaceclouddb.com is going to be shut down and moved to another host, immediately. | 17:48 |
jeblair | 14 hours ago | 17:48 |
fungi | jeblair: er... fun! | 17:49 |
*** gyee has quit IRC | 17:49 | |
jeblair | looking up uuid now | 17:49 |
*** SumitNaiksatam has joined #openstack-infra | 17:49 | |
fungi | i'll dig up the ticket and grep for it in hiera unless you've done so already | 17:49 |
fungi | oh, nm then! | 17:49 |
jeblair | subunit2sql | 17:49 |
fungi | mtreinish: ^ you probably don't care, other than to test and make sure it's still working | 17:49 |
*** dabos99 has joined #openstack-infra | 17:52 | |
*** _nadya_ has quit IRC | 17:53 | |
*** patrickeast has joined #openstack-infra | 17:53 | |
*** yamahata has quit IRC | 17:55 | |
*** yamahata has joined #openstack-infra | 17:55 | |
*** marzif_ has quit IRC | 17:55 | |
*** marzif_ has joined #openstack-infra | 17:56 | |
*** prad has quit IRC | 17:57 | |
*** ajmiller_ has quit IRC | 17:57 | |
*** ajmiller_ has joined #openstack-infra | 17:57 | |
*** prad has joined #openstack-infra | 17:59 | |
*** annegentle has joined #openstack-infra | 18:01 | |
*** Viswanath has joined #openstack-infra | 18:01 | |
*** mmedvede has quit IRC | 18:03 | |
*** bhunter71 has quit IRC | 18:03 | |
*** sridhar_ram has joined #openstack-infra | 18:04 | |
*** Viswanath has quit IRC | 18:04 | |
mordred | jeblair: when you get a sec, could you look at 188201 and 188202 - the tl;dr is that we want to move to requiring that an oscc config object be passed in (this actually is closer to how nodepool works anyway) | 18:05 |
mordred | jeblair: baby steps being - land those and release, then land a patch to nodepool which starts pasing the object in in addition to the **kwargs | 18:06 |
*** mrmartin has quit IRC | 18:06 | |
mordred | jeblair: at which point we can start reworking some things to just use the object instead of using teh object and a pile of kwargs | 18:06 |
crinkle | can an abandoned change be restored by a non-admin non-core user who is not the original author? | 18:07 |
crinkle | the internet makes it sound like no, which seems unfortunate | 18:07 |
mordred | crinkle: nope. must be core or admin or original author | 18:08 |
mordred | crinkle: you got one you want restored? | 18:08 |
*** erikmwilson_ has joined #openstack-infra | 18:08 | |
lifeless | boris-42: what do you need in a custom setup.py ? | 18:08 |
mordred | lifeless: already covered | 18:08 |
crinkle | mordred: I can restore it since I have core but I'm wondering about the general case | 18:08 |
mordred | crinkle: nod | 18:08 |
*** dims_ has joined #openstack-infra | 18:08 | |
mordred | lifeless: he wants to install things to /etc/ when installing as root, but not fail trying to do that when installing into a venv | 18:08 |
crinkle | mordred: thanks | 18:08 |
*** ivar-lazzaro has joined #openstack-infra | 18:09 | |
mordred | lifeless: which is already supported - although possibly buggy since it's not used much in anger | 18:09 |
lifeless | mordred: ah; the distro-friendly iteration being worked on in distutils-SIG will help with that | 18:09 |
mordred | yah | 18:09 |
*** mmedvede has joined #openstack-infra | 18:09 | |
*** erikmwilson has quit IRC | 18:11 | |
mordred | jeblair: although I need to rebase the stack for merge conflict | 18:11 |
*** erikmwilson_ has quit IRC | 18:12 | |
*** otter768 has joined #openstack-infra | 18:12 | |
*** dprince has quit IRC | 18:13 | |
*** packet has quit IRC | 18:15 | |
* dhellmann wonders if everyone took the day off or if zuul's queue is just empty | 18:16 | |
*** dguerri`away is now known as dguerri | 18:17 | |
SpamapS | quick fill it! | 18:17 |
dhellmann | actually, I did just submit a patch and I dno't see it in the check queue | 18:17 |
*** akshai has quit IRC | 18:17 | |
SpamapS | dhellmann: many many many school districts in the US end today. | 18:17 |
dhellmann | what! no more schools?! think of the children! what of our future!? | 18:17 |
*** bhunter71 has joined #openstack-infra | 18:18 | |
*** otter768 has quit IRC | 18:18 | |
annegentle | dhellmann: heh | 18:18 |
* dhellmann may be reading SpamapS too literally | 18:18 | |
annegentle | dhellmann: fifth grade "promotion" ceremony for us today :) | 18:18 |
dhellmann | annegentle: congrats! | 18:19 |
annegentle | and they still have to go to school tomorrow due to the one weather day we had this year, lol | 18:19 |
dhellmann | aw | 18:19 |
annegentle | thanks. Really it's survival at some point :) | 18:19 |
dhellmann | I'm sure my parents felt the same way when I was that age | 18:19 |
*** yfried__ has joined #openstack-infra | 18:20 | |
annegentle | it's more fun every year | 18:20 |
dhellmann | :-) | 18:20 |
fungi | crinkle: the main reason it's limited to a repo's core review group and the change owner is that there's one acl permission for both abandon and restore, and we don't want random users going around abandoning others' changes. too ripe for (even accidental) abuse | 18:21 |
*** annegentle has quit IRC | 18:21 | |
crinkle | fungi: that makes sense | 18:22 |
*** claudiub has quit IRC | 18:22 | |
*** annegentle has joined #openstack-infra | 18:22 | |
*** Sukhdev has joined #openstack-infra | 18:22 | |
*** HeOS has quit IRC | 18:22 | |
fungi | crinkle: it's also why, at least for infra repos, our core reviewers don't just arbitrarily abandon stale changes | 18:23 |
fungi | we generally only abandon changes which are very obviously not the preferred path forward and can't be easily updated to become so | 18:23 |
fungi | for example, when we split an existing repo and the change was proposed to code which is now somewhere else and should be reproposed as a new change | 18:24 |
dhellmann | fungi, jeblair : kidding aside, is there anything going on with zuul? it doesn't seem to be launching test jobs | 18:24 |
fungi | dhellmann: um... wow. looks like it hasn't seen a gerrit event for an hour | 18:25 |
fungi | i'll check to see if we're hung on the gerrit side | 18:25 |
anteaya | so far stream events isn't streaming for me | 18:26 |
fungi | yep, tons of hung stream-events tasks starting around 17:25:16.196 | 18:26 |
anteaya | nooooo | 18:26 |
fungi | i think we probably need a gerrit restart | 18:26 |
fungi | jeblair: mordred: ^ | 18:26 |
anteaya | is that the first since we had the third party script problem? | 18:26 |
mordred | fungi: yay | 18:26 |
pleia2 | crinkle: so it looks like there is a small window where I can log in, so the prepare_node_ubuntu.sh does work, but something happens after to make it not work, continuing to investigate | 18:27 |
fungi | i see a bunch of non-waiting stream-events tasks for the "wznoinsk" user | 18:27 |
*** esmute_ has joined #openstack-infra | 18:27 | |
*** rguillebert has joined #openstack-infra | 18:28 | |
anteaya | wznoinsk: can you let us know when you are online? | 18:28 |
anteaya | he is an intel ci operator | 18:28 |
anteaya | met him at summit | 18:28 |
fungi | i'm going to disable that account and try to kill his tasks first to see if that helps | 18:28 |
*** amotoki has joined #openstack-infra | 18:28 | |
*** rbrndt has joined #openstack-infra | 18:28 | |
*** _nadya_ has joined #openstack-infra | 18:29 | |
*** bradjones_away is now known as bradjones | 18:29 | |
*** erikmwilson has joined #openstack-infra | 18:29 | |
*** cdent has quit IRC | 18:29 | |
anteaya | nfv ci and networking ci | 18:29 |
anteaya | https://wiki.openstack.org/wiki/ThirdPartySystems/Intel-NFV-CI | 18:30 |
*** _nadya_ has quit IRC | 18:30 | |
anteaya | https://wiki.openstack.org/wiki/ThirdPartySystems/Intel-Networking-CI | 18:30 |
anteaya | unless he is doing something with his person gerrit account | 18:30 |
crinkle | pleia2: is it just during the snapshotting stage that the key works? | 18:31 |
anteaya | would it be this one? Waldemar Znoinski - test CI <wznoinski@gmail.com> | 18:31 |
fungi | anteaya: id 14287 | 18:31 |
*** esmute_ has quit IRC | 18:32 | |
pleia2 | crinkle: possibly, running through again while keeping an eye on nova instance output | 18:32 |
anteaya | that is his personal account | 18:32 |
anteaya | I had hoped he had known not to use his personal account for ci things | 18:32 |
dhellmann | so we have someone telling gerrit to stream events, and then not consuming them, and that messes up gerrit? | 18:32 |
*** teran_ has quit IRC | 18:33 | |
fungi | dhellmann: it's hard to know for sure. we're still trying to figure out how to reproduce the behavior | 18:33 |
*** esmute_ has joined #openstack-infra | 18:33 | |
*** cdent has joined #openstack-infra | 18:33 | |
*** amotoki has quit IRC | 18:33 | |
fungi | which is why we're curious to know what that account was doing which might have caused it | 18:33 |
dhellmann | fungi: makes sense | 18:34 |
anteaya | dhellmann: the last time this happened we had a third party ci operator create a run a script that created and held open a number of ssh connections | 18:35 |
fungi | okay, i've disabled that account, killed all his not-waiting stream-events tasks in gerrit, flushed its caches (just in case) | 18:35 |
anteaya | they didn't know it caused us problems | 18:35 |
anteaya | fungi: thanks | 18:35 |
fungi | but i still don't see the number of waiting stream-events tasks falling | 18:35 |
anteaya | he is in eu, so might be a while before he gets back to us | 18:35 |
anteaya | :( | 18:36 |
fungi | #status notice Gerrit has been restarted to clear an issue with its event stream. Any change events between 17:25 and 18:38 UTC should be rechecked or have their approvals reapplied to initiate testing. | 18:37 |
fungi | grr... statusbot is also on vacation apparently | 18:38 |
openstackgerrit | Paul Belanger proposed openstack-infra/infra-specs: Host Stackalytics Service https://review.openstack.org/187715 | 18:38 |
fungi | fixing | 18:38 |
*** openstackstatus has joined #openstack-infra | 18:39 | |
*** ChanServ sets mode: +v openstackstatus | 18:39 | |
*** Zhongjun has quit IRC | 18:39 | |
fungi | met with a ping timeout at 01:22:16 utc and never reconnected | 18:39 |
*** bradjones is now known as bradjones_away | 18:40 | |
pleia2 | crinkle: ok yeah, so we can log into the template that's created as the image (can do this quickly, before it's deleted), but not the resulting VM that it spins up from that snapshot | 18:40 |
fungi | it's still joining channels, but once it finishes i'll send the notice | 18:40 |
fungi | #status notice Gerrit has been restarted to clear an issue with its event stream. Any change events between 17:25 and 18:38 UTC should be rechecked or have their approvals reapplied to initiate testing. | 18:41 |
openstackstatus | fungi: sending notice | 18:41 |
fungi | much better | 18:41 |
pleia2 | crinkle: so it's something to do with the VMs we build from the daily snapshots | 18:41 |
-openstackstatus- NOTICE: Gerrit has been restarted to clear an issue with its event stream. Any change events between 17:25 and 18:38 UTC should be rechecked or have their approvals reapplied to initiate testing. | 18:42 | |
dhellmann | fungi: thanks, it's picking up changes again! | 18:43 |
openstackstatus | fungi: finished sending notice | 18:43 |
fungi | dhellmann: yep, thanks for pointing it out! | 18:43 |
boris-42 | lifeless: I talk with mordred | 18:44 |
dhellmann | fungi: I would suggest setting up monitoring of some sort, but I realize you've crowd-sourced that service ;-) | 18:44 |
boris-42 | lifeless: so seems like pbr magically can do the same via setup.cfg | 18:44 |
boris-42 | lifeless: so we won't need customization=) | 18:44 |
mordred | ++ | 18:45 |
pleia2 | dhellmann: yeah, that's how we do monitoring around here | 18:45 |
pleia2 | :) | 18:45 |
dhellmann | pleia2: I'm not knocking it, it works :-) | 18:45 |
crinkle | pleia2: are you using a nova keypair or is the prepare script supposed to copy the key? | 18:45 |
fungi | boris-42: lifeless: mordred: also https://review.openstack.org/188451 attempts to make that more obvious in the pbr documentation | 18:45 |
pleia2 | crinkle: I don't think nova is involved, it seems to bring up the VMs themselves fine, it just ultimately fails because it can't ssh in | 18:46 |
pleia2 | and ssh is now nodepool checks that the vm is healthy enough to run tests | 18:46 |
greghaynes | pleia2: are these images made with dib? | 18:47 |
*** marzif_ has quit IRC | 18:47 | |
greghaynes | pleia2: if so, you might need to bake in the ssh key at build time, theres an env var you can export IIRC | 18:47 |
pleia2 | greghaynes: following the instructions here, using a base ubuntu cloud image that we load into glance http://paste.openstack.org/show/263456/ | 18:47 |
*** ajo has quit IRC | 18:47 | |
pleia2 | very simple | 18:47 |
greghaynes | pleia2: instructions where? | 18:48 |
*** Somay has joined #openstack-infra | 18:48 | |
greghaynes | oh | 18:48 |
pleia2 | err | 18:48 |
pleia2 | https://review.openstack.org/#/c/179840/5/doc/source/testing.rst | 18:48 |
pleia2 | paste faily | 18:48 |
greghaynes | heh | 18:48 |
greghaynes | pleia2: ah, so no di | 18:48 |
pleia2 | yeah | 18:49 |
pleia2 | just an image with some ssh stuff plopped in | 18:49 |
*** dprince has joined #openstack-infra | 18:49 | |
*** packet has joined #openstack-infra | 18:50 | |
greghaynes | hrm, how does it do that prepare_node? doesnt it need to ssh in for that too? | 18:51 |
*** packet has quit IRC | 18:51 | |
*** vahidh has joined #openstack-infra | 18:51 | |
pleia2 | greghaynes: nah, it definitely applies it to the template that's created | 18:51 |
*** dguerri is now known as dguerri`away | 18:51 | |
fungi | prep scripts happen during image creation, ready scripts happen after the node has booted | 18:52 |
pleia2 | I can ssh in to the template that's created, before it's deleted | 18:52 |
pleia2 | can't ssh into the resulting VM that's created | 18:52 |
mordred | nodepool uses keypairs to get a keypair on the box for initial building things | 18:52 |
crinkle | aha | 18:52 |
mordred | but expects taht the prep scripts will install keypairs such that vms booted from it will be happy | 18:52 |
greghaynes | mordred: uses keypairs? | 18:52 |
crinkle | it autogenerates one or you can specify one http://git.openstack.org/cgit/openstack-infra/nodepool/tree/doc/source/configuration.rst#n341 | 18:53 |
mordred | greghaynes: nova keypairs. "nova boot --keypair=foo" - then ssh into that vm over that keypair to run the prep scripts, then snapshot and boot without keypair | 18:53 |
greghaynes | gotcha | 18:53 |
greghaynes | oh, looks like it then falls back to the distro specific cloud-init users | 18:54 |
greghaynes | ok | 18:54 |
greghaynes | so yea, thats why that part works | 18:54 |
greghaynes | so it must be the prepare script thats messed up? | 18:56 |
* greghaynes should resurrect his nodepool deal | 18:56 | |
pleia2 | yeah, it could be the script has stopped working | 18:57 |
pleia2 | this all worked fine 3 weeks ago when I was doing testing ;) | 18:57 |
crinkle | I kind of expected the user-specified keypair might stick around with the node instead of just being used for snapshotting | 18:58 |
crinkle | but it doesn't seem to work that way | 18:58 |
jeblair | public service announcement: i think we should aim to get specs that we want to vote on next week on the agenda at https://wiki.openstack.org/wiki/Meetings/InfraTeamMeeting before this weekend, so that when pleia2 sends out the meeting announcement, the agenda has some semblance of accuracy | 18:59 |
openstackgerrit | Justin Shepherd proposed openstack-infra/system-config: Adding statusbot to the openstack-defcore channel https://review.openstack.org/188551 | 18:59 |
fungi | jeblair: thanks, agreed | 18:59 |
jeblair | mordred, hogepodge, pabelanger: ^ might interest you | 18:59 |
*** krtaylor has quit IRC | 18:59 | |
fungi | i'm writing another one now for our code search service | 19:00 |
fungi | since taron, our outreachy intern, wants to do that project for us | 19:00 |
*** _nadya_ has joined #openstack-infra | 19:00 | |
greghaynes | \O/ | 19:00 |
greghaynes | awesome | 19:00 |
*** _nadya_ has quit IRC | 19:00 | |
fungi | i'll hopefully have a draft of it up later today | 19:00 |
crinkle | jeblair: what is the process for adding specs? just edit the wiki? | 19:00 |
crinkle | I want https://review.openstack.org/#/c/178887/ to move forward but i'm not sure its ready yet | 19:00 |
jeblair | fungi, taron: that sounds great! | 19:00 |
pleia2 | crinkle: yeah, to the meeting agenda | 19:01 |
crinkle | pleia2: okie | 19:01 |
fungi | i figure, what better way to provide a clear scope and guidance than to have a spec ;) | 19:01 |
jeblair | fungi: ++ | 19:01 |
pleia2 | and don't want to scare her off by making her write it ;) | 19:01 |
crinkle | hehe | 19:01 |
*** dannywilson has quit IRC | 19:01 | |
openstackgerrit | Merged openstack-infra/infra-specs: Add infra-cloud spec https://review.openstack.org/186960 | 19:02 |
pleia2 | woo infra-cloud \o/ | 19:02 |
*** dannywilson has joined #openstack-infra | 19:03 | |
fungi | 'zactly! | 19:03 |
dhellmann | mordred: could I get a review of this requirements bump for stevedore, please? https://review.openstack.org/#/c/187957/ | 19:03 |
fungi | what was the code search platform we demoed for a while before mordred found hound? | 19:04 |
*** amitgandhinz has joined #openstack-infra | 19:04 | |
*** patrickeast_ has joined #openstack-infra | 19:04 | |
openstackgerrit | Merged openstack-infra/infra-specs: Host OpenStack Apps Catalog Service https://review.openstack.org/187646 | 19:04 |
anteaya | livegrep | 19:04 |
fungi | YES. thank you anteaya | 19:04 |
*** marzif_ has joined #openstack-infra | 19:04 | |
anteaya | fungi: welcome | 19:04 |
fungi | i was totally spacing on the name | 19:04 |
*** puranamr has quit IRC | 19:05 | |
mordred | jeblair: the rollcall vote patch may have the largest number of +2's ever | 19:05 |
anteaya | fungi: thinking I'll email wznoinsk to tell him why his gerrit account is disabled, should I cc -infra or ... ? | 19:06 |
mordred | fungi: does your spec reference https://review.openstack.org/178488? | 19:06 |
*** patrickeast has quit IRC | 19:06 | |
*** patrickeast_ is now known as patrickeast | 19:06 | |
*** annegentle has quit IRC | 19:07 | |
fungi | mordred: nope--hadn't found that | 19:07 |
fungi | anteaya: please do | 19:07 |
mordred | fungi: oh - and speaking of that - can we turn it back on? we had stopped it the other day when we were getting git ddos'd | 19:07 |
taron | pleia2: eh, I've written worse :P | 19:08 |
pleia2 | taron LD | 19:08 |
anteaya | fungi: thank you | 19:08 |
pleia2 | :D | 19:08 |
fungi | mordred: sure, it seems safe enough. i don't think it was actually the cause | 19:08 |
mordred | fungi: I tink there is still more work to be done to make that fully production ready ... including at least one go patch if anyone is interested | 19:08 |
*** timcline has quit IRC | 19:10 | |
fungi | mordred: it also seems like something we might want a puppet module for, rather than embedding it into the openstack_project module | 19:10 |
pleia2 | ++ | 19:10 |
*** timcline has joined #openstack-infra | 19:12 | |
*** Longgeek has quit IRC | 19:12 | |
* pleia2 seeks burrito | 19:13 | |
openstackgerrit | Colleen Murphy proposed openstack-infra/infra-specs: Perform puppet module functional testing https://review.openstack.org/178887 | 19:13 |
openstackgerrit | Monty Taylor proposed openstack-infra/infra-specs: Add spec covering puppet 4 readiness https://review.openstack.org/175223 | 19:14 |
mordred | fungi: oh totally | 19:14 |
*** puranamr has joined #openstack-infra | 19:14 | |
mordred | fungi: in fact, I only stuck it in the openstack_project module so that I could put the code up for review so that we could decide if we liked the route before we created a dedicated repo :) | 19:14 |
fungi | pleia2: "pleia2 seeks burrito" sounds like a classified ad | 19:15 |
fungi | mordred: very cool. i'll point to that as a demo/reference starting point | 19:15 |
jeblair | pleia2: i'm going to gordo's for lunch; but the one in berkeley, so i probably won't see you there | 19:15 |
*** salv-orlando has quit IRC | 19:15 | |
mordred | fungi: I think there are at least two upstream hound coding tasks we may want to call out: a) adding support for noticing config file changes without shutting down and restarting (bug filed upstream, they're thrilled to get a patch for that) | 19:15 |
anteaya | fungi: email sent | 19:15 |
jeblair | mordred, fungi: yeah, i was planning to execute the rollcall vote change after my burrito | 19:15 |
* anteaya wonders if she has burrito ingredients in the house | 19:16 | |
mordred | fungi: b) the repo list is a select box, and doesn't have namespacing, which is particularly unwiedly for us | 19:16 |
* mordred did not have a burrito | 19:16 | |
Clint | contagious burrito desire | 19:16 |
anteaya | I likely won't make it to berkley in time | 19:16 |
jeblair | mordred: that is funny. scroll down 700 entries to the one you want. | 19:17 |
mordred | yah | 19:17 |
fungi | jeblair: i'm happy to do the database update to migrate the existing votes from the old category names to the new one, but not sure if it can be done live. might want to save it for a gerrit outage so we can also rerun the lucene reindex? | 19:17 |
mordred | I mean - as with many things, we may be the first people using to use it with QUITE this many repos | 19:17 |
mordred | but I bet they'll be thrilled to get our massive-scale feedback and help | 19:17 |
fungi | jeblair: as you mentioned, we can reference comments on changes for the old values in the interim | 19:18 |
jeblair | fungi: oh, if it's that complicated, i think we should consider not doing it. | 19:18 |
jeblair | i mean, merge the change and skip the db migration. | 19:18 |
*** Viswanath has joined #openstack-infra | 19:18 | |
mordred | jeblair: I think we can all deal with the old comments for votes | 19:18 |
fungi | jeblair: well, i did it before to migrate from old-style approval votes to workflow votes. it wasn't complicated but i don't recall if it needed a reindex | 19:18 |
jeblair | fungi: i feel like that's a more worthy reason to do it than this one. :) | 19:19 |
fungi | yep, agreed. this impacts very few actual changes | 19:19 |
jeblair | we're dealing with two repos where i feel confident ttx and i can do the math for one week's worth of votes :) | 19:19 |
*** esmute_ has quit IRC | 19:19 | |
fungi | heh, absolutely | 19:19 |
*** Viswanath has quit IRC | 19:21 | |
*** panda has quit IRC | 19:21 | |
*** panda has joined #openstack-infra | 19:22 | |
*** krtaylor has joined #openstack-infra | 19:22 | |
*** dabos99 has quit IRC | 19:23 | |
*** salv-orlando has joined #openstack-infra | 19:23 | |
mordred | fungi: ok - hound is running again, just in case it does wind up being another git storm | 19:25 |
fungi | mordred: thanks for the heads up | 19:25 |
*** puranamr has quit IRC | 19:28 | |
fungi | mordred: what did you like about hound that livegrep was lacking? | 19:28 |
pleia2 | burrito, with guac, must enjoy walks on my roof deck | 19:32 |
*** ildikov_ has quit IRC | 19:32 | |
*** sridhar_ram has quit IRC | 19:34 | |
anteaya | pleia2: nice | 19:34 |
anteaya | fungi: it can rebuild the index | 19:35 |
anteaya | livegrep indexes once and we would have to build the feature where it finds the updates | 19:35 |
anteaya | hound has a cron job | 19:35 |
fungi | anteaya: perfect feedback. thanks | 19:35 |
anteaya | now for us we should build a cron job offset | 19:35 |
anteaya | so we don't hit every repo at once | 19:35 |
anteaya | welcome | 19:36 |
sdague | btw, I would like to say thank you to all the people that made the gerrit based agenda / ical stuff work. | 19:37 |
taron | at the very least the 30 second timer absolutely cannot stay | 19:37 |
anteaya | sdague: ttx tonyb ^^ | 19:37 |
*** puranamr has joined #openstack-infra | 19:37 | |
sdague | I happily imported a number of ical files today | 19:37 |
anteaya | taron: agreed | 19:37 |
*** teran has joined #openstack-infra | 19:37 | |
anteaya | taron: I look forward to hearing your thoughts on how we should address it | 19:37 |
*** puranamr has quit IRC | 19:38 | |
* taron , too, goes to acquire a burrito and ponder offsets on the way there | 19:38 | |
fungi | now i want a burrito, but i don't need a burrito | 19:39 |
*** cdent has quit IRC | 19:39 | |
*** yamada-h has joined #openstack-infra | 19:40 | |
mordred | hey all - zaro has suggested tasks.o.o as a name for the maniphest server - I think bikeshedding here rather than in the review is maybe better? | 19:40 |
taron | last time I did something like this I had tasks that were kicked off when a user registered and then ran every 30 minutes afterward, which immediately fell apart if the service was restarted | 19:40 |
pleia2 | mordred: tasks seems fine to me | 19:41 |
anteaya | good to have that as a datapoint | 19:41 |
fungi | mordred: in the interest of non-bikeshedding, i'm happy with that suggestion | 19:41 |
fungi | tasks.o.o lgtm | 19:41 |
*** maishsk_afk has joined #openstack-infra | 19:42 | |
*** rcrit has quit IRC | 19:42 | |
openstackgerrit | Monty Taylor proposed openstack-infra/infra-specs: Add maniphest bug tracking spec https://review.openstack.org/188196 | 19:43 |
mordred | ok. good enough for now. we CAN bikeshed it in the spec | 19:43 |
*** yamada-h has quit IRC | 19:44 | |
*** ildikov_ has joined #openstack-infra | 19:46 | |
*** hdd has quit IRC | 19:46 | |
*** HeOS has joined #openstack-infra | 19:48 | |
*** dannywilson has quit IRC | 19:49 | |
*** dannywilson has joined #openstack-infra | 19:50 | |
*** sarob has quit IRC | 19:50 | |
*** Somay has quit IRC | 19:50 | |
*** Somay has joined #openstack-infra | 19:52 | |
*** puranamr has joined #openstack-infra | 19:52 | |
*** TravT has quit IRC | 19:53 | |
*** hdd has joined #openstack-infra | 19:53 | |
taron | two thoughts - have merges trigger a reindex of that repo, or fashion some sort of queue where a repo is popped off to be reindexed every x seconds/minutes/etc | 19:53 |
*** puranamr has quit IRC | 19:54 | |
*** samueldmq has quit IRC | 19:54 | |
mordred | jeblair, SergeyLukjanov, pleia2, fungi: I just added a suggestion to pabelanger's stackalytics spec: https://review.openstack.org/#/c/187715/ | 19:54 |
*** e0ne has joined #openstack-infra | 19:55 | |
*** Viswanath has joined #openstack-infra | 19:55 | |
*** dprince has quit IRC | 19:56 | |
anteaya | taron: I like both thoughts | 19:56 |
*** puranamr has joined #openstack-infra | 19:56 | |
openstackgerrit | Merged openstack/requirements: Introduce upper-constraints to requirements. https://review.openstack.org/187826 | 19:56 |
openstackgerrit | Merged openstack/requirements: bump os-client-config to 1.2.0 https://review.openstack.org/188386 | 19:56 |
anteaya | actually if it reindexes on change that should be enough | 19:56 |
taron | there's an enable-push-updates option in the sample config, I'll look into if that does what we want | 19:57 |
anteaya | as reindexing otherwise is just a waste of resources | 19:57 |
mordred | fungi: well, the other thing I liked is that it took me 5 minutse to set up | 19:57 |
anteaya | taron: awesome | 19:57 |
*** arxcruz has joined #openstack-infra | 19:57 | |
taron | yeah, exactly re: extra reindexing | 19:57 |
*** kgiusti has left #openstack-infra | 19:57 | |
*** baoli has joined #openstack-infra | 19:57 | |
*** erikmwilson has quit IRC | 19:57 | |
taron | god I love git hooks | 19:58 |
fungi | mordred: yeah, it's taking me much, much longer to write the specification ;) | 19:58 |
mordred | fungi: yah. it's a super easy config file, and it's not a giant deal ilke livegrep is | 19:58 |
mordred | also - the etsy folks are awesome | 19:58 |
anteaya | taron: yay | 19:58 |
taron | livegrep being in three parts both fascinates and terrifies me | 19:59 |
*** erikmwilson has joined #openstack-infra | 19:59 | |
mordred | taron: oh - it looks like that push update thing is a thing that expects a github webhook to be installed that woudl notify hound | 19:59 |
*** nelsnelson has joined #openstack-infra | 19:59 | |
mordred | taron: I mean, ,we COULD go crazy and implement a gerrit event stream listener in go for hound :) | 20:00 |
*** sarob has joined #openstack-infra | 20:00 | |
*** marun has joined #openstack-infra | 20:00 | |
*** Viswanath has quit IRC | 20:00 | |
*** marzif_ has quit IRC | 20:00 | |
*** Somay has quit IRC | 20:01 | |
taron | heh | 20:01 |
taron | I think I like the idea of a post-merge hook a little better | 20:01 |
taron | that said I haven't used them much so I don't know how much one can do with them | 20:02 |
*** dannywilson has quit IRC | 20:02 | |
mordred | taron: well, in our case, we'd either be looking at something run by zuul, or something run by a gerrit hook | 20:02 |
*** Somay has joined #openstack-infra | 20:03 | |
anteaya | taron: jenkins jobs builders can speak shell: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/macros.yaml | 20:03 |
*** isviridov_away is now known as isviridov | 20:03 | |
anteaya | taron: so you can tell it do to anything you like | 20:03 |
taron | good point | 20:03 |
mordred | taron: also - we update bug statuses from here: http://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/files/gerrit/change-merged | 20:03 |
*** dannywilson has joined #openstack-infra | 20:04 | |
mordred | taron: which is invoking this: http://git.openstack.org/cgit/openstack-infra/jeepyb/tree/jeepyb/cmd/update_bug.py | 20:04 |
mordred | benefits are that it doesn't use a build host - drawbacks are that the logging may be a bit more opaque if somethign goes wrong | 20:05 |
*** bdemers has quit IRC | 20:06 | |
*** bdemers has joined #openstack-infra | 20:06 | |
*** radez is now known as radez_g0n3 | 20:06 | |
*** Viswanath has joined #openstack-infra | 20:07 | |
*** nelsnelson has quit IRC | 20:07 | |
taron | easy enough to write something to trigger the reindex on the gerrit side of things then, but the hound side may need some prodding (unless there's some facility to tell it "go reindex x repo" that I'm not aware of yet) | 20:07 |
anteaya | taron: what command does cron run? | 20:07 |
*** baoli has quit IRC | 20:08 | |
mordred | taron: I _think_ that's what's going on here: https://github.com/etsy/Hound/commit/23e8dbf6b1457ca78e6dad2f1ee2b0b8a9794065#diff-604f4192deea5adf9c159e5f88f64630L219 | 20:08 |
gordc | mriedem: has this error been discussed recently? http://logstash.openstack.org/#eyJzZWFyY2giOiJcIlRoZSBkaXJlY3RvcnkgJy9vcHQvc3RhY2svbmV3Ly5jYWNoZS9waXAvaHR0cCcgb3IgaXRzIHBhcmVudCBkaXJlY3RvcnkgaXMgbm90IG93bmVkIGJ5IHRoZSBjdXJyZW50IHVzZXIgYW5kIHRoZSBjYWNoZSBoYXMgYmVlbiBkaXNhYmxlZFwiIiwiZmllbGRzIjpbXSwib2Zmc2V0Ijo1MDAsInRpbWVmcmFtZSI6IjE3MjgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0MzM0NDg0OTU5MTV9 | 20:08 |
*** radez_g0n3 is now known as radez | 20:09 | |
*** Viswanath has quit IRC | 20:10 | |
gordc | errr... i guess it's not the right error to query on. | 20:10 |
taron | mordred: yup, that looks exactly like what I was looking for | 20:10 |
mordred | \o/ | 20:10 |
mriedem | gordc: haven't seen it lately | 20:11 |
taron | change-merged calls curl on that endpoint, reindex problem hopefully solved | 20:11 |
gordc | mriedem: kk. i think it's actually a warning rather than real error | 20:11 |
mordred | taron: btw: https://github.com/etsy/Hound/issues/119 | 20:12 |
gordc | mriedem: just blindly looking through logs to see why something is failing | 20:12 |
jeblair | mordred: hypothetically, if we ever used a second component of phabricator, would it be on a different hostname? | 20:13 |
mordred | jeblair: no. phab does not support that | 20:13 |
*** otter768 has joined #openstack-infra | 20:13 | |
jeblair | mordred: that suggests to me that phabricator.o.o might be the best name | 20:13 |
jeblair | also, not that this binds us in any way, but fwiw https://phabricator.wikimedia.org/ | 20:14 |
taron | mordred: noted, will hack on it as soon as I get the chance | 20:14 |
jeblair | zaro: ^^ | 20:15 |
*** timcline_ has joined #openstack-infra | 20:15 | |
*** SumitNaiksatam has quit IRC | 20:15 | |
*** SumitNaiksatam has joined #openstack-infra | 20:16 | |
*** Viswanath has joined #openstack-infra | 20:16 | |
*** baoli has joined #openstack-infra | 20:16 | |
*** amotoki has joined #openstack-infra | 20:17 | |
*** stevemar has quit IRC | 20:18 | |
*** baoli has quit IRC | 20:18 | |
*** timcline has quit IRC | 20:18 | |
*** baoli has joined #openstack-infra | 20:18 | |
*** otter768 has quit IRC | 20:19 | |
*** Somay_ has joined #openstack-infra | 20:19 | |
*** Somay has quit IRC | 20:20 | |
*** Viswanath has quit IRC | 20:20 | |
*** amotoki has quit IRC | 20:22 | |
*** Sukhdev has quit IRC | 20:22 | |
*** sputnik13 has quit IRC | 20:22 | |
*** sarob has quit IRC | 20:22 | |
*** sputnik13 has joined #openstack-infra | 20:23 | |
jeblair | mordred: regarding 188201; in your end-state, is it possible to use shade passing in arguments entirely from python? eg, will there be a functional replacement for a current OpenStackCloud(auth={...}, region_name=...)? | 20:23 |
*** angela-s has joined #openstack-infra | 20:24 | |
jeblair | mordred: [it seems fine to me if you can say OpenStackCloud(cloud_config=oscc.CloudConfig(auth={...}, region_name=...)) ] | 20:24 |
*** Somay_ has quit IRC | 20:25 | |
jeblair | mordred: but if the answer is "no you have to set env vars if you want to do that" then i'd probably consider it a regression we should not accept | 20:25 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/infra-specs: Host a code search service https://review.openstack.org/188574 | 20:25 |
*** Somay has joined #openstack-infra | 20:25 | |
fungi | taron: pleia2: mordred: ^ | 20:25 |
fungi | let the bikeshedding commence | 20:26 |
*** dguerri`away is now known as dguerri | 20:26 | |
*** bradjones_away has quit IRC | 20:26 | |
jeblair | oh good there's a DNS entries section! | 20:26 |
fungi | heh | 20:26 |
fungi | yes. yes there is | 20:26 |
*** dpaterson has quit IRC | 20:27 | |
*** dguerri is now known as dguerri` | 20:29 | |
*** tiswanso has quit IRC | 20:30 | |
*** Somay has quit IRC | 20:31 | |
*** bradjones has joined #openstack-infra | 20:32 | |
jeblair | nodepool graph looks too purple. | 20:32 |
*** julim has quit IRC | 20:32 | |
*** ociuhandu has quit IRC | 20:32 | |
jeblair | OpenStackCloudException: Error getting compute endpoint: The request you have made requires authentication. (HTTP 401) | 20:32 |
jeblair | that's in tripleo-test-cloud-rh1 | 20:33 |
*** sarob has joined #openstack-infra | 20:33 | |
jeblair | i have emitted that information to #tripleo | 20:35 |
jeblair | there is a possibility this is happening for all clouds | 20:36 |
jeblair | is it because of the -/_ change to clouds.yaml? does nodepool need a restart? does shade or oscc need an upgrade? | 20:37 |
*** tonytan4ever has quit IRC | 20:38 | |
*** tonytan4ever has joined #openstack-infra | 20:39 | |
*** freerunner has joined #openstack-infra | 20:40 | |
*** markvoelker has quit IRC | 20:41 | |
*** rbrndt has left #openstack-infra | 20:41 | |
timrc | Hi is there a trick to force manage-projects to re-apply the ACLs for a project? We have a project who's ACL's are not getting updated (remain the defaults of a project that might have been created by hand) | 20:41 |
*** sarob has quit IRC | 20:41 | |
*** sarob has joined #openstack-infra | 20:42 | |
*** jpeeler has joined #openstack-infra | 20:42 | |
*** peristeri has quit IRC | 20:42 | |
fungi | timrc: you can call manage-projects with the name of a specific project, but it should automatically update the acls if they change. try deleting the cached copy of the acl config file for that repo out of ~/acls | 20:43 |
*** sridhar_ram has joined #openstack-infra | 20:43 | |
jeblair | okay after a restart we're now getting: OpenStackCloudException: Error getting compute endpoint: Tenant not found (HTTP 401) | 20:43 |
fungi | timrc: and then reapplying puppet | 20:43 |
fungi | timrc: assuming you're using a similar puppet trigger for that stuff anyway | 20:44 |
*** tonytan4ever has quit IRC | 20:44 | |
timrc | fungi, ah the puppet apply was what I was missing... I think there's a legit exception happening that's preventing the ACLs from updating. Looking into that now. | 20:44 |
*** Viswanath has joined #openstack-infra | 20:44 | |
openstackgerrit | James E. Blair proposed openstack-infra/system-config: Revert "Switch to using '-' in clouds.yaml" https://review.openstack.org/188589 | 20:47 |
*** Viswanath has quit IRC | 20:47 | |
jeblair | fungi, mordred, Shrews: ^ that did not work as advertised. | 20:47 |
fungi | indeed | 20:48 |
fungi | that would explain the last ~3.5 hours in the node graph | 20:48 |
jeblair | fungi: i'm afraid we leaked some nodes too | 20:48 |
fungi | i'll get to cleaning those up now | 20:49 |
*** bhunter71 has quit IRC | 20:50 | |
*** tim_o has quit IRC | 20:51 | |
rcarrillocruz | hiya | 20:51 |
rcarrillocruz | i'm testing a 2.4.2 to a 2.8 upgrade of Gerrit | 20:51 |
fungi | per dkranz's e-mail to the -infra list, what did we change recently that introduced zuul-cloner in the periodic tempest jobs? | 20:51 |
rcarrillocruz | applied the vhost change for avoid the permissions problem when clicking on changes | 20:51 |
rcarrillocruz | there are still some things i can't figure out | 20:51 |
rcarrillocruz | for some views, like for example 'Drafts' I get a nice NPE on the logs: | 20:52 |
rcarrillocruz | http://paste.openstack.org/show/263950/ | 20:52 |
rcarrillocruz | rings a bell anyone? | 20:52 |
*** timcline_ has quit IRC | 20:52 | |
rcarrillocruz | zaro: ^ | 20:52 |
*** timcline has joined #openstack-infra | 20:52 | |
rcarrillocruz | fungi: i believe you also did quite a bit of upgrade testing on gerrit from 2.4.2 to 2.8 ? | 20:53 |
fungi | rcarrillocruz: we intentionally break the drafts feature in our gerrit, so anything necessary to support it has likely gone unnoticed by us | 20:54 |
dkranz | fungi: to clarify, it is all periodic jobs, not just tempest. That includes stable periodic. | 20:54 |
dkranz | fungi: I only realized that today | 20:54 |
rcarrillocruz | k, i get that same NPE for other views, like watched changes and starred changes | 20:54 |
rcarrillocruz | you remember getting NPEs during your testing on any of those? | 20:55 |
jeblair | rcarrillocruz: https://groups.google.com/forum/#!topic/repo-discuss/1TUWlEvuJgM | 20:55 |
jeblair | rcarrillocruz: https://gerrit-review.googlesource.com/#/c/47060/ | 20:55 |
fungi | rcarrillocruz: i do not remember that, no | 20:55 |
rcarrillocruz | alright! | 20:56 |
rcarrillocruz | looks like a good candidate | 20:56 |
rcarrillocruz | thx | 20:56 |
fungi | dkranz: so, for example, periodic stable nova python27 jobs are also showing zuul-cloner errors? that's... strange | 20:56 |
jeblair | i believe the change referenced in dkranz email should only affect devstack-gate jobs | 20:57 |
openstackgerrit | Rob Crittenden proposed openstack-infra/devstack-gate: DO NOT MERGE - testing enabling tls-proxy service https://review.openstack.org/188436 | 20:57 |
jeblair | dkranz, fungi: https://review.openstack.org/#/c/184111/ | 20:57 |
*** jamespage_ has joined #openstack-infra | 20:57 | |
*** dpaterson has joined #openstack-infra | 20:57 | |
*** jamespage_ has quit IRC | 20:57 | |
dkranz | jeblair, fungi : sorry, I didn't realize we had periodic non-devstack jobs | 20:57 |
*** freerunner has quit IRC | 20:58 | |
*** alivigni has quit IRC | 20:58 | |
jeblair | dkranz: so the current version of the problem statement is "periodic devstack jobs are affected", right? | 20:59 |
fungi | jeblair: thanks--that's what i was hunting for. i failed to review that change | 20:59 |
*** freerunner has joined #openstack-infra | 20:59 | |
dkranz | jeblair: I think so. | 21:00 |
fungi | jeblair: dkranz: i was discussing the errors with mtreinish a few days ago, and it looked to me like something had happened in devstack-gate to start assuming the presence of ZUUL_BRANCH and ZUUL_REF in branch fallback determination | 21:00 |
fungi | variables which won't be set in periodic jobs | 21:00 |
jeblair | yep, i'll propose a fix | 21:00 |
tonyb | sdague, anteaya, ttx: I just arrived at the end others did the hard work. | 21:00 |
fungi | i didn't yet get a chance to git blame those lines and see what likely brought in that behavior change | 21:01 |
*** sputnik13 has quit IRC | 21:01 | |
tonyb | sdague: You said "an number of ical files" does that mean you're runing yaml2ical locally? | 21:01 |
sdague | tonyb: yeh | 21:01 |
dkranz | fungi, jeblair: thanks, guys! I hope the first problem does not come back. | 21:01 |
sdague | so I could get personalization | 21:01 |
*** sputnik13 has joined #openstack-infra | 21:01 | |
*** operator99 is now known as gyee | 21:02 | |
tonyb | sdague: cool. I'm working on a public personalised ical like we talked about. | 21:02 |
fungi | dkranz: i think the "old" problem and the "new" one are likely the same problem manifesting in different places (the fact that we only test changes to devstack-gate in an environment where variables are present that are not present in periodic jobs) | 21:02 |
tonyb | sdague: it's more of a backroung thing ATM :( | 21:02 |
sdague | tonyb: awesome, you will win my heart forever with that | 21:02 |
dkranz | fungi: excellent | 21:02 |
tonyb | sdague: awwww shucks :) | 21:02 |
*** sputnik13 has quit IRC | 21:03 | |
fungi | jeblair: actually not really any alien nodes to speak of | 21:03 |
*** e0ne has quit IRC | 21:05 | |
*** tonytan4ever has joined #openstack-infra | 21:05 | |
*** sputnik13 has joined #openstack-infra | 21:07 | |
*** isviridov is now known as isviridov_away | 21:07 | |
jeblair | fungi, dkranz: actually, i think the current master version of zuul-cloner should work without modification, but we only install released versions on the image; i think it's time for a zuul release | 21:08 |
fungi | jeblair: oh! right, clarkb had that change in to allow it to guess sane default params | 21:09 |
*** vahidh_ has joined #openstack-infra | 21:11 | |
*** vahidh has quit IRC | 21:11 | |
*** vahidh_ is now known as vahidh | 21:11 | |
*** matbu has joined #openstack-infra | 21:12 | |
openstackgerrit | Merged openstack-infra/project-config: Use "Rollcall-Vote" for TC and infra-council https://review.openstack.org/187326 | 21:12 |
anteaya | fungi: the email to wznoinsk seems to be hijacked, I'm not really sure what the person posting is expecting as a reply | 21:14 |
anteaya | fungi: if you have a chance can you offer an opinion? | 21:14 |
anteaya | if only to me so I might compose an appropriate reply | 21:14 |
jeblair | i am confused by zuul's assertion that it is running 2.0.1, which does not exist. i think that's due to pbr changes, we should probably fix. | 21:14 |
anteaya | jeblair: the third party folks have been giving me 2.0.1 as a zuul version for a while | 21:16 |
anteaya | it confused me too | 21:16 |
anteaya | and i was told pbr magic as a reason | 21:16 |
jeblair | anteaya: i suspect it is because you sent a mail saying "Your Gerrit Account has been temporarily disabled" to a public mailing list with 562 subscribers | 21:16 |
fungi | jeblair: zuul likely needs a change similar to the one i proposed to gertty to use the extended version info from pbr rather than the truncated info | 21:16 |
jeblair | fungi: yeah, i think that would make it more clear | 21:17 |
anteaya | so the fact it was to wznoinsk seems to be missed | 21:17 |
anteaya | okay my fault | 21:17 |
fungi | jeblair: i assume that's actually saying you have a slightly newer patch of zuul running than the most recent tag | 21:17 |
* dhellmann doesn't expect to hear any more guff from anteaya about *his* email shenanegans | 21:17 | |
jeblair | fungi: yeah, i think so | 21:17 |
anteaya | dhellmann: oh I can dish it out and take it too | 21:18 |
anteaya | dhellmann: you aren't safe | 21:18 |
anteaya | :) | 21:18 |
dhellmann | anteaya: :-P | 21:18 |
*** Kennan has joined #openstack-infra | 21:18 | |
*** Kennan2 has quit IRC | 21:19 | |
*** rossella_s has quit IRC | 21:19 | |
*** eharney has quit IRC | 21:19 | |
*** rossella_s has joined #openstack-infra | 21:20 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/zuul: Be more verbose on non-tagged versions https://review.openstack.org/188597 | 21:21 |
fungi | jeblair: ^ | 21:21 |
jeblair | fungi: cool, thanks. for better or worse, i have pushed zuul 2.1.0. i assume it will break everyone who installs zuul from pip. | 21:21 |
fungi | hey! we install zuul from pip! | 21:22 |
jeblair | er pypi | 21:22 |
dstufft | hey | 21:22 |
dstufft | question | 21:22 |
dstufft | Y'all have glance.store and glance_store | 21:22 |
dstufft | on PyPI | 21:22 |
dstufft | are they the same project | 21:22 |
dstufft | I assume yes? | 21:22 |
*** timcline has quit IRC | 21:25 | |
*** ayoung has quit IRC | 21:26 | |
fungi | dstufft: sort of. one is a transitional package to pull in the non-namespace version | 21:27 |
fungi | assuming it's at all like the oslo libs that did the same transition | 21:27 |
fungi | mordred: dhellmann: ^ you probably have a better recollection of how that renaming transition worked in principle | 21:29 |
dstufft | fungi: this is the only openstack lib that has both of these names | 21:29 |
dstufft | fwiw | 21:29 |
dstufft | I ask because there are 9 total projects on PyPI that differ only in punctuation | 21:29 |
dstufft | and I want to make all punctuation equivilant | 21:29 |
dhellmann | dstufft: why? | 21:30 |
dstufft | what what | 21:30 |
dstufft | er | 21:30 |
dstufft | why what* | 21:30 |
dhellmann | why do you want all punctuation to be equal? | 21:30 |
dstufft | because it's confusing? | 21:30 |
fungi | dstufft is a proponent of equality for all punctuation | 21:30 |
dhellmann | fungi: yeah, flaper87 may remember more, but I think there was a glance.store with a ns package and then as we started moving oslo away from ns packages they changed their package too | 21:30 |
dstufft | there are only 9 that differ, and 6/9 of them appear to be the same project that just randomly switched from one puncuation to the other at somepoint in the process | 21:30 |
dhellmann | dstufft: because when I type a thing I want my computer to use the characters I type | 21:30 |
dstufft | then you don't want python packaging becasue we already transform the things you type. | 21:31 |
dhellmann | yes, let's not make it any worse? | 21:31 |
dstufft | and in particular, we're considering these equivilant in some cases but not in others | 21:31 |
dstufft | already | 21:31 |
*** ajmiller_ has quit IRC | 21:31 | |
fungi | i assume the eventual goal is to just be able to support the set of [a-z0-9-] in package names? | 21:32 |
* dhellmann gives up, it's too late in the day start on packaging | 21:32 | |
*** ajmiller_ has joined #openstack-infra | 21:32 | |
dstufft | fungi: more or less | 21:32 |
fungi | is all the extended unicode package naming support going to get taken back out (or has it already?) | 21:33 |
*** asahlin is now known as asahlin_away | 21:33 | |
dstufft | that's been gone awhile | 21:33 |
*** baoli has quit IRC | 21:34 | |
*** ivar-laz_ has joined #openstack-infra | 21:35 | |
*** baoli has joined #openstack-infra | 21:35 | |
*** salv-orlando has quit IRC | 21:35 | |
*** sarob has quit IRC | 21:35 | |
*** ivar-laz_ has quit IRC | 21:35 | |
openstackgerrit | Clint Adams proposed openstack-infra/zuul-packaging: WIP - update zuul packaging for zuul 2.1.0 https://review.openstack.org/185752 | 21:36 |
*** ivar-laz_ has joined #openstack-infra | 21:36 | |
dstufft | anyways, it looks like glance.store was used for two versions (0.0.1a1, 0.1.0) and then at some point it switched to glance-store which has been used since 0.1.1 | 21:36 |
dstufft | so it appears the fact that both of these exist is at least confusing if not a mistake | 21:37 |
*** dkranz has quit IRC | 21:37 | |
*** mattfarina has quit IRC | 21:37 | |
*** mattfarina has joined #openstack-infra | 21:38 | |
*** ivar-lazzaro has quit IRC | 21:38 | |
openstackgerrit | Kyle Mestery proposed openstack-infra/system-config: Log #openstack-neutron-release https://review.openstack.org/188600 | 21:39 |
fungi | right, glance.store was a namespace package and its corresponding git repo was also named glance.store | 21:39 |
fungi | the git repo was renamed to glance_store and a transitional package uploaded to glance.store to depend on the new name | 21:39 |
*** mwagner_afk has quit IRC | 21:40 | |
fungi | assuming it happened in the way that some of the earlier renames like python-quantumclient->python-neutronclient did | 21:40 |
*** salv-orlando has joined #openstack-infra | 21:41 | |
fungi | though it's also possible that when the repo was renamed, new releases were uploaded to pypi under the new name with no actual transition package | 21:41 |
dstufft | there is no transactional package on PyPI | 21:41 |
*** markvoelker has joined #openstack-infra | 21:41 | |
dstufft | th eold one doesn't depend on the new one | 21:41 |
fungi | yep, so it's the latter then | 21:41 |
*** yamada-h has joined #openstack-infra | 21:41 | |
dhellmann | yeah, the transition was to update the dependency name in the projects using the lib when they were ready to move to the new version | 21:42 |
dstufft | there is.. 11 downloads a day on the old one, can we remove it? | 21:42 |
fungi | it's _probably_ fine to just "move" the glance.store packages into the glance_store tree? | 21:42 |
dstufft | I can do that too, it'd be more effort over removing it, but I can totally do it | 21:43 |
fungi | seems questionable to delete old packages from pypi if you don't know for sure that nobody;s depending on those releases | 21:43 |
dhellmann | fungi, dstufft : please talk to the glance team before deleting their artifacts | 21:43 |
fungi | agreed | 21:43 |
dstufft | Who do I talk to | 21:43 |
fungi | flaper87: nikhil_k: ^ | 21:44 |
* fungi needs to go find a meal. bbl | 21:44 | |
*** freerunner has quit IRC | 21:45 | |
openstackgerrit | Ramy Asselin proposed openstack-infra/devstack-gate: Add os-brick to workspace setup https://review.openstack.org/188604 | 21:45 |
*** markvoelker has quit IRC | 21:46 | |
*** yamada-h has quit IRC | 21:46 | |
*** ajmiller_ has quit IRC | 21:47 | |
*** claudiub has joined #openstack-infra | 21:47 | |
*** ajmiller has joined #openstack-infra | 21:47 | |
*** freerunner has joined #openstack-infra | 21:47 | |
*** freerunner has quit IRC | 21:47 | |
*** doug-fish has left #openstack-infra | 21:49 | |
*** freerunner has joined #openstack-infra | 21:49 | |
* sigmavirus24 is glad fungi didn't tell dstufft to talk to me | 21:50 | |
*** mriedem has quit IRC | 21:51 | |
*** bdemers has quit IRC | 21:51 | |
*** freerunner has quit IRC | 21:51 | |
*** ivar-laz_ has quit IRC | 21:51 | |
*** ivar-lazzaro has joined #openstack-infra | 21:52 | |
*** freerunner has joined #openstack-infra | 21:52 | |
*** mattfarina has quit IRC | 21:54 | |
timrc | fungi, I think we hit an edge case with manage-projects.py, but I'm not experienced enough with Gerrit/jeepyb to be sure. We had a user create a global ACL file (let's call it A) which a project ACL file (let's call it B) inherits from. B does not specify any ACLs for "groups", relying on all that to be defined in A. This causes the problem. The manage-projects.py:create_groups_file() function looks for "groups" in B and if found, writes out | 21:54 |
timrc | a groups file and adds it to meta/config. If the groups file was not created but 'git add groups' executes, an exception will be thrown and the whole thing falls apart. | 21:54 |
timrc | It seems valid that B inherit from A without needing to provide an ACLs itself, but that doesn't seem to be supported. | 21:55 |
timrc | any ACLs* | 21:55 |
*** krtaylor has quit IRC | 21:56 | |
jeblair | timrc: the 'groups' in a project is a list of name->uuid mappings referenced in the acl file of that project; if the project config doesn't need a group it doesn't need to be listed in its groups file, and conversely, if it does need it it should be. | 21:57 |
jeblair | timrc: so in your example, the 'groups' file for project B needs an entry for group "foo" if and only if the 'project.config' file in project B has an entry that references "group foo" | 21:59 |
timrc | jeblair, So this is a bug then I think... | 21:59 |
jeblair | timrc: if group "bar" is referenced only in the 'project.config' file of project A, then only project A's 'groups' file needs an entry for "bar". | 22:00 |
jeblair | timrc: is it the case that 'project.config' in project B has no "groups" entries? | 22:00 |
timrc | The "git add groups" will run and fail and cause an exception if the ACL file does not have any groups defined. | 22:00 |
jeblair | er no "group ..." entries, i should say | 22:00 |
timrc | jeblair, Yep, that's the case. | 22:00 |
openstackgerrit | Louis Fourie proposed openstack-infra/irc-meetings: Changed service-chain meeting time to 1700 https://review.openstack.org/188607 | 22:01 |
jeblair | timrc: that does sound like a bug | 22:01 |
timrc | jeblair, I'll work on a fix and put it up for review shortly :) | 22:01 |
jeblair | timrc: cool, thanks! | 22:02 |
*** puranamr has quit IRC | 22:04 | |
*** amitgandhinz has quit IRC | 22:04 | |
*** dboik has quit IRC | 22:05 | |
*** stevemar has joined #openstack-infra | 22:05 | |
*** amotoki has joined #openstack-infra | 22:06 | |
*** ivar-lazzaro has quit IRC | 22:09 | |
*** freerunner has quit IRC | 22:09 | |
*** flip214 has quit IRC | 22:09 | |
*** hdd has quit IRC | 22:09 | |
*** pc_m has quit IRC | 22:09 | |
*** flip214 has joined #openstack-infra | 22:10 | |
*** flip214 has quit IRC | 22:10 | |
*** flip214 has joined #openstack-infra | 22:10 | |
*** dannywil_ has joined #openstack-infra | 22:10 | |
*** amotoki has quit IRC | 22:11 | |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Switch to SwiftService for segmented uploads https://review.openstack.org/187296 | 22:12 |
openstackgerrit | Clint 'SpamapS' Byrum proposed openstack-infra/shade: Add support to get a SwiftService object https://review.openstack.org/187792 | 22:12 |
*** rguillebert has quit IRC | 22:13 | |
*** puranamr has joined #openstack-infra | 22:13 | |
*** claudiub has quit IRC | 22:13 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:13 | |
*** dannywilson has quit IRC | 22:14 | |
*** otter768 has joined #openstack-infra | 22:14 | |
*** dannywil_ has quit IRC | 22:15 | |
openstackgerrit | Merged openstack-infra/system-config: Revert "Switch to using '-' in clouds.yaml" https://review.openstack.org/188589 | 22:15 |
*** SumitNaiksatam has quit IRC | 22:17 | |
*** otter768 has quit IRC | 22:19 | |
*** ayoung has joined #openstack-infra | 22:20 | |
*** rossella_s has quit IRC | 22:20 | |
*** yfried__ has quit IRC | 22:23 | |
*** sarob has joined #openstack-infra | 22:23 | |
*** tonytan4ever has quit IRC | 22:23 | |
*** tonytan4ever has joined #openstack-infra | 22:24 | |
*** radez has quit IRC | 22:26 | |
*** krtaylor has joined #openstack-infra | 22:26 | |
*** bknudson has quit IRC | 22:28 | |
*** tonytan4ever has quit IRC | 22:28 | |
*** Sukhdev has joined #openstack-infra | 22:29 | |
*** radez has joined #openstack-infra | 22:30 | |
*** rwsu has quit IRC | 22:30 | |
asselin | Hi, running into a zuul issue. I setup on a new vm, but the vm's ip address changed. Now in the zuul ui, the job link always points to the old ip address. But the job does run on the correct jenkins url. zuul.conf looks good. | 22:31 |
*** waynr has quit IRC | 22:32 | |
*** SotK has quit IRC | 22:34 | |
*** SotK has joined #openstack-infra | 22:34 | |
*** dontalton has quit IRC | 22:35 | |
*** annegentle has joined #openstack-infra | 22:35 | |
asselin | I see that url in the zuul's debug.log file.... | 22:36 |
*** baoli has quit IRC | 22:36 | |
patrickeast | asselin: i saw that issue too, i swapped my ‘dev’ and ‘live’ jenkins masters (switched ip/hostnames) and the links on the zuul status page point to the old one | 22:38 |
patrickeast | asselin: spent a few min browsing around the configs and didn’t see any reference to the old one | 22:38 |
patrickeast | asselin: but didn’t find anything | 22:38 |
*** ddieterly has quit IRC | 22:38 | |
asselin | weird...and the jenkins job uses the correctly url to get the zuul refs | 22:39 |
*** tiswanso has joined #openstack-infra | 22:39 | |
patrickeast | haha yea, i left it alone since everything else was working correctly | 22:39 |
patrickeast | just the ui’s links | 22:39 |
*** mrodden has quit IRC | 22:39 | |
*** mrodden has joined #openstack-infra | 22:40 | |
*** annegentle has quit IRC | 22:40 | |
asselin | right.....just the ui links...which seem to come from zuul somewhere via jquery.zuul.js http://paste.openstack.org/show/264128/ | 22:40 |
*** annegentle has joined #openstack-infra | 22:42 | |
*** markvoelker has joined #openstack-infra | 22:42 | |
*** tiswanso has quit IRC | 22:44 | |
*** markvoelker has quit IRC | 22:47 | |
*** ams__ has quit IRC | 22:47 | |
*** hdd has joined #openstack-infra | 22:50 | |
*** gordc has quit IRC | 22:51 | |
*** ayoung has quit IRC | 22:54 | |
*** fallenpegasus has quit IRC | 22:55 | |
*** prad has quit IRC | 22:55 | |
openstackgerrit | James Polley proposed openstack-dev/pbr: WIP: more extensive testing of requirement parsing https://review.openstack.org/187823 | 22:57 |
openstackgerrit | James Polley proposed openstack-dev/pbr: Fix everything by requiring setuptools>=16. https://review.openstack.org/187846 | 22:57 |
*** sarob has quit IRC | 22:59 | |
*** waynr has joined #openstack-infra | 22:59 | |
*** packet has joined #openstack-infra | 23:02 | |
*** camunoz has joined #openstack-infra | 23:03 | |
*** dangers is now known as dangers_away | 23:04 | |
*** bhuvan has joined #openstack-infra | 23:04 | |
nibalizer | https://review.openstack.org/#/c/184924/6 and its dependent stack is looking nice if people have time to review | 23:04 |
*** angela-s has quit IRC | 23:04 | |
*** bhunter71 has joined #openstack-infra | 23:05 | |
*** camunoz has quit IRC | 23:06 | |
pleia2 | nibalizer: ah, speaking of dependent stacks, care to rebase this one on not 171344 (which is a duplicate, and other one already merged)? https://review.openstack.org/#/c/171345/ | 23:06 |
pleia2 | I should have noticed before +A, but I didn't | 23:06 |
*** dimtruck is now known as zz_dimtruck | 23:07 | |
*** annegentle has quit IRC | 23:08 | |
*** fdegir has joined #openstack-infra | 23:09 | |
*** sarob has joined #openstack-infra | 23:09 | |
nibalizer | pleia2: can do | 23:09 |
*** camunoz has joined #openstack-infra | 23:10 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-puppet: Module is puppet, not simpleproxy https://review.openstack.org/171345 | 23:12 |
nibalizer | pleia2: done | 23:12 |
*** gordc has joined #openstack-infra | 23:15 | |
pleia2 | nibalizer: cool, thanks, I'll +A again soon | 23:16 |
*** ivar-lazzaro has joined #openstack-infra | 23:16 | |
*** packet has quit IRC | 23:19 | |
openstackgerrit | Joshua Harlow proposed openstack/requirements: Bump fasteners up to 0.7 https://review.openstack.org/188627 | 23:20 |
*** panda has quit IRC | 23:21 | |
*** sarob has quit IRC | 23:21 | |
*** panda has joined #openstack-infra | 23:22 | |
*** esmute_ has joined #openstack-infra | 23:23 | |
*** bhuvan has quit IRC | 23:24 | |
*** puranamr has quit IRC | 23:25 | |
*** chlong has joined #openstack-infra | 23:27 | |
*** enikanorov2 has joined #openstack-infra | 23:27 | |
*** esmute_ has quit IRC | 23:28 | |
*** puranamr has joined #openstack-infra | 23:28 | |
*** yamamoto has joined #openstack-infra | 23:28 | |
*** enikanorov_ has quit IRC | 23:29 | |
*** enikanorov__ has joined #openstack-infra | 23:29 | |
*** fitoduarte has quit IRC | 23:29 | |
openstackgerrit | Timothy R. Chavez proposed openstack-infra/jeepyb: Only add 'groups' file to the repo if it exists https://review.openstack.org/188628 | 23:30 |
*** sabeen2 has quit IRC | 23:33 | |
*** Hal has joined #openstack-infra | 23:36 | |
*** ivar-lazzaro has quit IRC | 23:36 | |
*** Hal is now known as Guest45282 | 23:36 | |
*** bradjones has quit IRC | 23:36 | |
*** ivar-lazzaro has joined #openstack-infra | 23:36 | |
openstackgerrit | Spencer Krum proposed openstack-infra/project-config: Add beaker-localhost and beaker-nodepool hypervisors https://review.openstack.org/185754 | 23:38 |
openstackgerrit | Sridhar Ramaswamy proposed openstack-infra/project-config: Add tacker-horizon repo for Tacker project https://review.openstack.org/186161 | 23:38 |
*** bradjones has joined #openstack-infra | 23:39 | |
*** puranamr has quit IRC | 23:40 | |
jhesketh | Morning | 23:42 |
*** yamada-h has joined #openstack-infra | 23:42 | |
nibalizer | o/ | 23:43 |
*** hemna is now known as hemnafk | 23:43 | |
*** enikanorov2 has quit IRC | 23:44 | |
Kennan | dhellmann there? | 23:44 |
*** sdake_ is now known as sdake | 23:44 | |
Kennan | ttx ping | 23:45 |
Kennan | fungi ping | 23:47 |
*** yamada-h has quit IRC | 23:47 | |
*** ayoung has joined #openstack-infra | 23:48 | |
*** yamamoto has quit IRC | 23:51 | |
sridhar_ram | anteaya: AJaeger: infra-team: I fixed up the stackforge reqs https://review.openstack.org/#/c/186161/ with upstream tag. I hope this is the final version. Please help to review. | 23:51 |
*** puranamr has joined #openstack-infra | 23:51 | |
*** yamamoto has joined #openstack-infra | 23:53 | |
*** salv-orlando has quit IRC | 23:53 | |
openstackgerrit | Merged openstack-infra/puppet-puppet: Module is puppet, not simpleproxy https://review.openstack.org/171345 | 23:55 |
*** erikmwilson has quit IRC | 23:56 | |
*** erikmwilson has joined #openstack-infra | 23:56 | |
*** ashleighfarnham has quit IRC | 23:56 | |
*** ajmiller has quit IRC | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!