*** dannywilson has quit IRC | 00:00 | |
greghaynes | Also, using the power of expect, one can grab serials for all our servers in hp2 if anyone was wondering ;) | 00:00 |
---|---|---|
greghaynes | without having to boot them | 00:00 |
* fungi expected as much | 00:00 | |
greghaynes | wow | 00:00 |
crinkle | ha | 00:00 |
nibalizer | fungi: *slow clap* | 00:01 |
*** salv-orlando has joined #openstack-infra | 00:01 | |
*** bdemers has quit IRC | 00:01 | |
fungi | i'll be here all night folks (seriously, i'm wired into the circuitry!) | 00:01 |
fungi | don't forget to tip the wait staff | 00:01 |
*** claudiub has quit IRC | 00:02 | |
* fungi should haev said "wait(2) staff" | 00:02 | |
*** kdas_ has joined #openstack-infra | 00:02 | |
openstackgerrit | Mike Perez proposed openstack/requirements: Bumping Cinder client to 1.3.0 https://review.openstack.org/199348 | 00:03 |
*** Guest7393 has quit IRC | 00:04 | |
*** sdake_ is now known as sdake | 00:04 | |
mordred | I clearly walked away at the WRONG time and missed that | 00:06 |
clarkb | how did image builds go? | 00:06 |
*** heyongli has joined #openstack-infra | 00:07 | |
mordred | clarkb: I really want to make a joke response, but fungi has won for the evening already | 00:07 |
*** kdas_ has quit IRC | 00:07 | |
fungi | clarkb: for devstack-trusty-2-node? | 00:07 |
clarkb | ya | 00:08 |
*** achanda has quit IRC | 00:08 | |
fungi | looks like we got new images | 00:08 |
fungi | in all 8 locations | 00:08 |
*** gyee has joined #openstack-infra | 00:09 | |
fungi | i haven't observed any multinode jobs in the ~4 hours since the last of those images built | 00:09 |
fungi | so not sure if it solved the issue | 00:09 |
clarkb | I can kick some off | 00:10 |
*** ddieterly has joined #openstack-infra | 00:10 | |
fungi | no need | 00:10 |
fungi | clarkb: http://logs.openstack.org/49/102649/23/check/check-tempest-dsvm-multinode-smoke/1b2185f/ just completed | 00:11 |
*** heyongli has quit IRC | 00:11 | |
*** chlong has joined #openstack-infra | 00:12 | |
fungi | i think the hostnames look sane now | 00:12 |
fungi | oh, wait, that's rax. were we exceeding there or just in hpcloud? | 00:12 |
clarkb | in rax too looks like | 00:13 |
clarkb | it failed on subnode devstacking | 00:14 |
fungi | sudo: unable to resolve host devstack-trusty-2-node-rax-iad-3535243-13519.slave.openstack.or | 00:14 |
fungi | yep | 00:14 |
*** salv-orlando has quit IRC | 00:14 | |
fungi | mordred: greghaynes: http://logs.openstack.org/49/102649/23/check/check-tempest-dsvm-multinode-smoke/1b2185f/console.html#_2015-07-07_23_56_51_728 | 00:16 |
openstackgerrit | Thai Tran proposed openstack/requirements: Create a repository for stackforge/xstatic-angular-gettext https://review.openstack.org/199349 | 00:17 |
mordred | fungi: I blame greghaynes | 00:18 |
*** puranamr has joined #openstack-infra | 00:18 | |
fungi | clarkb: jhesketh: lifeless: looks like we've got /usr/zuul-env/bin/zuul-cloner on proposal.slave.openstack.org now (and on pypi.slave.openstack.org too) | 00:18 |
openstackgerrit | Thai Tran proposed openstack/requirements: Adding angular-gettext to global requirements https://review.openstack.org/199349 | 00:18 |
lifeless | fungi: can we tickle the job ? | 00:19 |
fungi | lifeless: i'm working on a manual run now. i'll |tee it to a log i can stick on paste.o.o | 00:20 |
freerunner | Hi folks! I have a question about upper-constraints in requirements. Murano-dsvm-job tests failed due installation of ply==3.6 which listed in upper-constraints but not listed in global-requirements instead of 3.4. What we should to do? We need to remove ply from upper-constraints at all or fix version of ply in upper-constraints? | 00:20 |
mordred | freerunner: lifeless is your man | 00:21 |
*** hdd has quit IRC | 00:21 | |
freerunner | mordred: ty | 00:21 |
lifeless | freerunner: I don't see ply in global-requirements at all | 00:21 |
freerunner | lifeless: Yep. | 00:22 |
openstackgerrit | lifeless proposed openstack/requirements: Don't permit embedded #'s in URLs. https://review.openstack.org/198590 | 00:22 |
openstackgerrit | lifeless proposed openstack/requirements: Manual run of generate-constraints. https://review.openstack.org/199350 | 00:22 |
lifeless | freerunner: so whats the problem ? | 00:22 |
*** tsekiyam_ has joined #openstack-infra | 00:22 | |
freerunner | lifeless: ply in upper-constraints =( | 00:23 |
lifeless | freerunner: ply is a transitive dependency of something in global-requirements.txt | 00:23 |
lifeless | freerunner: 3.6 is the version resulting from installing all of global-requirements.txt | 00:23 |
*** mayurig has quit IRC | 00:23 | |
*** dims has joined #openstack-infra | 00:23 | |
lifeless | freerunner: if you want to change that version, there are two options: a) put ply in global-requirements.txt or b) figure out the transitive dependency bringing that version in and change *that* | 00:23 |
lifeless | freerunner: upper-constraints.txt just gives us what pip does, but in advance so rather than find out in gate jobs, we find out in a controlled way | 00:24 |
*** jamielennox is now known as jamielennox|away | 00:24 | |
*** doug-fish1 has left #openstack-infra | 00:25 | |
*** heyongli has joined #openstack-infra | 00:25 | |
freerunner | lifeless: Thanks for explanation ;) | 00:26 |
*** tsekiyama has quit IRC | 00:26 | |
*** tsekiyam_ has quit IRC | 00:27 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 00:27 | |
lifeless | freerunner: given what you've said, I'd say ply should be in global-requirements.txt | 00:27 |
lifeless | and murano should have a representative job as a gate job for openstack/requirements | 00:28 |
fungi | gnar. we still need to set zuul_ref in this job to {branch-override} i think. i'll have an update here shortly assuming i get this to work | 00:29 |
freerunner | lifeless: We working on this. | 00:29 |
*** heyongli has quit IRC | 00:30 | |
*** mtanino has quit IRC | 00:30 | |
jroll | freerunner: lifeless: I'm really curious what depends on ply, ply is a tool to manage a set of patches on top of upstream :/ | 00:31 |
jroll | unless this is a different ply I don't know about | 00:32 |
lifeless | jroll: its a parser library | 00:32 |
jroll | oh, plypatch is the patch tool, ignore me :) | 00:32 |
fungi | jroll: it's a parser | 00:32 |
fungi | jroll: https://pypi.python.org/pypi/ply | 00:32 |
jroll | plypatch uses ply as the entrypoint | 00:32 |
jroll | so I get confused | 00:32 |
jroll | 'ply restore' etc | 00:32 |
lifeless | because terrible names are our trade | 00:33 |
jroll | it is the number 1 problem in software dev | 00:33 |
fungi | we pave the internet with terrible names | 00:33 |
lifeless | we built this 'net on terr.... I can't do it | 00:33 |
jroll | lol | 00:33 |
*** fallenpegasus has quit IRC | 00:33 | |
*** jamielennox|away is now known as jamielennox | 00:35 | |
clarkb | I am curious how if 3.4 vs 3.6 matters this ever worked otherwise | 00:35 |
clarkb | you got 3.6 before so it should work right? so why not just use it | 00:35 |
lifeless | clarkb: I'm guessing a local pin of somesort affecting murano | 00:36 |
lifeless | clarkb: e.g. lib/murano | 00:36 |
fungi | lifeless: out of curiosity, how long do you expect this to take at the generate-constraints stage? it's been going for some minutes already | 00:36 |
*** rlandy has joined #openstack-infra | 00:36 | |
lifeless | fungi: cold cache? 5-10 tops | 00:37 |
fungi | okay, thanks. i'm still well within that range i think | 00:37 |
lifeless | fungi: most of the time is the first build of numpy etc | 00:37 |
freerunner | clarkb: We got 3.4 all time. And in manual devstack installation we still got 3.4. Looks like there is bug in yaql + ply 3.6 =( | 00:37 |
*** vahidh has quit IRC | 00:37 | |
*** Swami has quit IRC | 00:38 | |
*** heyongli has joined #openstack-infra | 00:38 | |
fungi | lifeless: okay it picked back up again though i'm a little worried... | 00:38 |
freerunner | It looks really strange, because of compatibility with 3.6 ply was fixed a three months ago.. | 00:39 |
*** ddieterl_ has joined #openstack-infra | 00:39 | |
fungi | lifeless: Ignoring pyngus: markers "python_version=='2.7'" don't match your environment | 00:39 |
*** shardy_ has joined #openstack-infra | 00:39 | |
fungi | lifeless: this is on an ubuntu 14.04 lts server | 00:39 |
fungi | lifeless: is that normal? | 00:39 |
*** shardy has quit IRC | 00:40 | |
*** esmute__ has quit IRC | 00:40 | |
lifeless | fungi: yes | 00:40 |
lifeless | fungi: its because its building 3.4 now | 00:40 |
*** ddieterly has quit IRC | 00:41 | |
fungi | oh! | 00:41 |
*** esmute__ has joined #openstack-infra | 00:41 | |
fungi | right, that's why i replaced the 12.04-based server with a new one last week ;) | 00:41 |
fungi | i suppose we could stand to add some additional informational output from the generate call, but not critical | 00:42 |
*** jasondotstar has quit IRC | 00:43 | |
*** shardy_ has quit IRC | 00:44 | |
*** Sukhdev has quit IRC | 00:45 | |
lifeless | clarkb: another possibility | 00:45 |
lifeless | clarkb: two deps on ply | 00:45 |
*** shardy has joined #openstack-infra | 00:45 | |
lifeless | clarkb: and ordering, one is versioned lower, one not | 00:45 |
*** sdake has quit IRC | 00:46 | |
*** heyongli has quit IRC | 00:48 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints https://review.openstack.org/199353 | 00:50 |
lifeless | fungi: what file are you using for bindep reqs ? | 00:50 |
fungi | lifeless: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/data/bindep-fallback.txt if the project doesn't have a other-requirements.txt in it | 00:50 |
* fungi is in the middle of updating the experimental job to do that bit now | 00:50 | |
*** yamada-h has joined #openstack-infra | 00:51 | |
asselin | zaro, you around? | 00:51 |
lifeless | ahha other-requirements.txt | 00:51 |
fungi | lifeless: yep, the bindep default you originally picked | 00:51 |
*** esmute__ has quit IRC | 00:52 | |
*** heyongli has joined #openstack-infra | 00:52 | |
fungi | lifeless: http://paste.openstack.org/show/353556/ | 00:54 |
lifeless | fungi: yah, I saw it come through here. | 00:55 |
lifeless | we're in business | 00:55 |
fungi | lifeless: we only proposed a constraints update to the requirements repo... suspecting we've short-circuited the loop somewhere | 00:55 |
lifeless | fungi: no, thats all this does | 00:55 |
lifeless | fungi: its what stops us resting on our laurels forever | 00:55 |
fungi | lifeless: oh, it's only supposed to propose to requirements, not to every project? i think i forgot that ;) | 00:55 |
fungi | anyway, one-liner fix for the job definition on the way in a few minutes | 00:55 |
lifeless | 'all'. Key bit of loop closing and its 'all' :) | 00:56 |
*** shashank_hegde has quit IRC | 00:57 | |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Document repo format for list_unreleased_changes https://review.openstack.org/199355 | 00:57 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Permit using local repos in release_postversion https://review.openstack.org/199356 | 00:57 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Document binary package requirements. https://review.openstack.org/199357 | 00:57 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Ignore setuptool's .eggs dir. https://review.openstack.org/199358 | 00:57 |
*** heyongli has quit IRC | 00:57 | |
*** yamada-h has quit IRC | 00:57 | |
*** shashank_hegde has joined #openstack-infra | 00:57 | |
*** gildub has quit IRC | 00:57 | |
*** madong_ has quit IRC | 01:02 | |
*** shashank_hegde has quit IRC | 01:04 | |
*** signed8bit has quit IRC | 01:07 | |
openstackgerrit | Merged openstack-infra/release-tools: Document repo format for list_unreleased_changes https://review.openstack.org/199355 | 01:07 |
*** btully has quit IRC | 01:09 | |
*** gmann has quit IRC | 01:12 | |
*** salv-orlando has joined #openstack-infra | 01:12 | |
*** Longgeek has joined #openstack-infra | 01:16 | |
*** sdake has joined #openstack-infra | 01:16 | |
*** baoli has joined #openstack-infra | 01:16 | |
*** yamada-h has joined #openstack-infra | 01:17 | |
*** rlandy has quit IRC | 01:17 | |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Document binary package requirements. https://review.openstack.org/199357 | 01:18 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Permit using local repos in release_postversion https://review.openstack.org/199356 | 01:18 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Ignore setuptool's .eggs dir. https://review.openstack.org/199358 | 01:18 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Fixup requirements https://review.openstack.org/199363 | 01:18 |
*** Longgeek has quit IRC | 01:20 | |
*** heyongli has joined #openstack-infra | 01:20 | |
*** gildub has joined #openstack-infra | 01:20 | |
*** sdake_ has joined #openstack-infra | 01:20 | |
*** yamada-h has quit IRC | 01:20 | |
*** davideagnello has quit IRC | 01:21 | |
*** spzala has joined #openstack-infra | 01:22 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Use bindep in thin worker experimental job https://review.openstack.org/199364 | 01:22 |
*** annegentle has joined #openstack-infra | 01:23 | |
*** sdake has quit IRC | 01:23 | |
*** yamada-h has joined #openstack-infra | 01:24 | |
*** dims_ has joined #openstack-infra | 01:24 | |
*** dims_ has quit IRC | 01:24 | |
*** heyongli has quit IRC | 01:25 | |
*** yamada-h has quit IRC | 01:25 | |
*** salv-orlando has quit IRC | 01:26 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Provide ZUUL_BRANCH in constraints generation job https://review.openstack.org/199365 | 01:27 |
fungi | lifeless: ^ that was necessary to get the constraints job to run | 01:27 |
*** dims has quit IRC | 01:27 | |
*** annegentle has quit IRC | 01:27 | |
*** hogepodge has quit IRC | 01:29 | |
lifeless | jhesketh: clarkb: https://review.openstack.org/#/c/199365/ | 01:30 |
lifeless | (I'd really like to get this squared away) | 01:30 |
*** heyongli has joined #openstack-infra | 01:30 | |
fungi | also feel free to take it over if it's not as belts-and-braces as you'd like. i'm about to head to bed | 01:31 |
*** woodster_ has quit IRC | 01:31 | |
jhesketh | lifeless: lgtm | 01:32 |
*** sdake_ is now known as sdake | 01:34 | |
clarkb | doesnt cloner work without the zuul params? | 01:34 |
clarkb | maybe the job is passing in enough that it wants branch? | 01:35 |
lifeless | it needs to run off of a branch, either master or kilo are currently defined in project-config | 01:36 |
lifeless | not that we expect kilo to have constraints backported to it - but certainly liberty's branch will | 01:36 |
fungi | clarkb: it does not | 01:37 |
*** gmann has joined #openstack-infra | 01:37 | |
*** heyongli has quit IRC | 01:38 | |
fungi | clarkb: at least in periodic pipeline jobs, it needs either ZUUL_BRANCH or ZUUL_REF otherwise you get an error | 01:38 |
fungi | but also, we want to run it for stable branches as well as master, so we really need to tell zuul-cloner what branch we expect too | 01:40 |
*** hogepodge has joined #openstack-infra | 01:41 | |
*** sabeen has joined #openstack-infra | 01:42 | |
*** puranamr has quit IRC | 01:44 | |
openstackgerrit | Om Kumar proposed openstack/diskimage-builder: Adds Ubuntu and Debian to ironic-python-agent Support-list https://review.openstack.org/198771 | 01:44 |
openstackgerrit | Om Kumar proposed openstack/diskimage-builder: Removes hardcoded refrences for ethernet interface https://review.openstack.org/198720 | 01:44 |
*** thorst has joined #openstack-infra | 01:45 | |
*** heyongli has joined #openstack-infra | 01:45 | |
pleia2 | StevenK: thanks re: manuals, I was a bit confused on that point and your email helped | 01:45 |
*** armax has quit IRC | 01:46 | |
StevenK | pleia2: And I realized about 30 seconds after I sent it that it also impacts Horizon -- django_openstack_auth is seperate for the same reason. | 01:47 |
* pleia2 nods | 01:48 | |
*** thorst has quit IRC | 01:50 | |
StevenK | pleia2: I will fiddle with the etherpad today, trying to come up with wording for Manuals and Horizon | 01:50 |
*** laughterwym_ has joined #openstack-infra | 01:50 | |
pleia2 | StevenK: awesome, thanks | 01:50 |
*** laughterwym has quit IRC | 01:53 | |
*** unicell has quit IRC | 01:53 | |
clarkb | fungi it is supposed to default to master and not fail | 01:54 |
clarkb | I need to test that and fix it I guess | 01:55 |
*** asselin_ has joined #openstack-infra | 01:55 | |
fungi | clarkb: then it's the combination of parameters you get in a periodic pipeline which throw it off and make it think it needs something more | 01:55 |
fungi | clarkb: regardless, that job needed to export a branch name for zuul-cloner to consume because we're running it on more than just master | 01:56 |
clarkb | ya | 01:56 |
*** sridhar_ram has quit IRC | 01:57 | |
openstackgerrit | Merged openstack-infra/project-config: Provide ZUUL_BRANCH in constraints generation job https://review.openstack.org/199365 | 01:57 |
fungi | which means maybe we want it to continue to be "broken" that way, to catch when we try to use it in periodic jobs without explicitly setting a branch | 01:57 |
*** heyongli has quit IRC | 01:57 | |
*** heyongli has joined #openstack-infra | 01:58 | |
clarkb | possibly | 02:00 |
clarkb | or have a glag to be strict | 02:00 |
jhesketh | clarkb, fungi: either of you good people know much about the apache puppet module? | 02:04 |
*** gyee has quit IRC | 02:04 | |
fungi | i know next to nothing about modern versions of it, just our ancient fork | 02:05 |
*** dprince has joined #openstack-infra | 02:06 | |
jhesketh | fungi: according to the modules.env file we're using the puppetlabs version? | 02:07 |
*** btully has joined #openstack-infra | 02:07 | |
jhesketh | mind you, it is set to 0.0.4 which looks ancient | 02:07 |
*** asettle has joined #openstack-infra | 02:08 | |
jhesketh | basically I'm just looking for a way to notify a restart | 02:08 |
jhesketh | or should I just exec 'service apache2 restart'? | 02:09 |
jhesketh | which seems terrible and won't work on centos | 02:09 |
*** heyongli has quit IRC | 02:10 | |
fungi | jhesketh: what do you need to restart apache on? i think it already triggers restarts if you change modules | 02:10 |
jhesketh | fungi: when os-loganalyze is updated | 02:10 |
fungi | so presumably has the necessary logic exposed somewhere | 02:10 |
jhesketh | fungi: as in when apache mods are changed? | 02:11 |
fungi | but off the top of my head i don't know of anywhere specifically we're doing arbitrary restarts through the apache puppet module | 02:11 |
fungi | yeah, apache mod_whatever changes | 02:11 |
*** heyongli has joined #openstack-infra | 02:12 | |
fungi | anyway, i'm out for the night | 02:13 |
jhesketh | hmm okay | 02:14 |
jhesketh | thanks, have a good evening :-) | 02:14 |
clarkb | jhesketh you canhave the apache service subscribe to your os lganalyze stuff | 02:15 |
jhesketh | clarkb: right, but I can't see where for logserver the apache service is defined | 02:15 |
jhesketh | we include the apache module, but don't instantiate the class anywhere obvious | 02:16 |
clarkb | I think include apache does it | 02:16 |
jhesketh | clarkb: right, so I'd have to overwrite what that does | 02:16 |
jhesketh | clarkb: do you konw what our puppet-httpd does? it looks like it might overwrite some of the puppetlabs-apache classes | 02:16 |
jhesketh | I'm trying to figure out if it's in a different namespace or not | 02:16 |
*** heyongli has quit IRC | 02:17 | |
pleia2 | I seem to recall we called it puppet-httpd specifically to avoid the name collision | 02:17 |
nibalizer | yep | 02:17 |
*** oomichi has joined #openstack-infra | 02:17 | |
nibalizer | jhesketh: it shouldn't be instantiated along with a host that has puppet-apache on it | 02:18 |
pleia2 | so we should be able to ease into using the new module | 02:18 |
nibalizer | one or teh other | 02:18 |
clarkb | its just there to allow us to use old apache module without name colliding | 02:18 |
nibalizer | but they can exist on the puppetmaster together | 02:18 |
clarkb | because new module is bad | 02:18 |
clarkb | but things want to use new module | 02:18 |
nibalizer | and pabelanger has been doing the work of migrating us so \o/ | 02:18 |
jhesketh | right, but puppet-httpd declairs an 'apache' class | 02:19 |
nibalizer | well thats a bug | 02:19 |
nibalizer | let me look | 02:19 |
nibalizer | i think its a bug anyways | 02:19 |
jhesketh | nibalizer: heh, it's more likely I don't understand what's going on | 02:19 |
*** dprince has quit IRC | 02:20 | |
openstackgerrit | Merged openstack/requirements: Don't permit embedded #'s in URLs. https://review.openstack.org/198590 | 02:21 |
jhesketh | looking at how apache is used in puppet-cgit and elsewhere, ^ looks like the thing to do | 02:21 |
openstackgerrit | Joshua Hesketh proposed openstack-infra/puppet-openstackci: Reload apache on os-loganalyze update https://review.openstack.org/199375 | 02:21 |
nibalizer | jhesketh: so the httpd module defines a class 'httpd' | 02:21 |
jhesketh | heh, ^^ looks like the thing to do :p | 02:21 |
nibalizer | oh probably not | 02:21 |
nibalizer | so we /want/ to move to puppet-httpd, haven't acutally done it in most places yet | 02:22 |
nibalizer | or any places, maybe | 02:22 |
*** jasondotstar has joined #openstack-infra | 02:22 | |
jhesketh | nibalizer: sigh, my puppet-httpd branch is so out of date it still says apache :-( | 02:22 |
jhesketh | thanks! | 02:22 |
nibalizer | hah, glad we cleaned that up | 02:22 |
jhesketh | nibalizer: so do you know an easy way to reload the old apache puppet module without moving everything across to the httpd module | 02:22 |
*** heyongli has joined #openstack-infra | 02:24 | |
clarkb | also you cant reload iirc its always a restart because puppet | 02:24 |
nibalizer | ya reviewing your thing | 02:24 |
*** heyongli has quit IRC | 02:28 | |
*** heyongli has joined #openstack-infra | 02:28 | |
*** patrickeast has quit IRC | 02:29 | |
*** yamamoto has joined #openstack-infra | 02:32 | |
*** annegentle has joined #openstack-infra | 02:34 | |
*** bhunter71 has quit IRC | 02:35 | |
*** rossella_s has quit IRC | 02:37 | |
*** rossella_s has joined #openstack-infra | 02:37 | |
*** annegentle has quit IRC | 02:37 | |
*** shardy_ has joined #openstack-infra | 02:38 | |
*** hdd has joined #openstack-infra | 02:38 | |
*** shardy has quit IRC | 02:39 | |
*** davideagnello has joined #openstack-infra | 02:41 | |
*** shardy_ has quit IRC | 02:43 | |
*** shardy has joined #openstack-infra | 02:43 | |
*** heyongli has quit IRC | 02:43 | |
*** heyongli has joined #openstack-infra | 02:45 | |
*** BharatK has joined #openstack-infra | 02:45 | |
*** rkukura has joined #openstack-infra | 02:45 | |
*** changbl has joined #openstack-infra | 02:48 | |
*** fawadkhaliq has joined #openstack-infra | 02:51 | |
*** Kennan2 is now known as Kennan | 02:53 | |
*** jasondotstar has quit IRC | 03:02 | |
*** ddieterl_ has quit IRC | 03:02 | |
jhesketh | nibalizer: thanks for your review, I've replied: https://review.openstack.org/#/c/199375/ | 03:06 |
jhesketh | clarkb: ^ if you're interested | 03:06 |
*** yamahata has quit IRC | 03:06 | |
jhesketh | clarkb: btw, I /think/ this might have been why osloganalze failed during that patch series a while ago (but again having not seen the logs makes it difficult to tell) | 03:07 |
clarkb | oh interesting | 03:08 |
clarkb | I have to do this feeding but will try to take a look | 03:08 |
jhesketh | no pressure :-) | 03:09 |
nibalizer | jhesketh: ya i think you're right | 03:09 |
jhesketh | :-) | 03:09 |
jhesketh | also, holy crap, that module is outdated ;p | 03:10 |
nibalizer | ya | 03:11 |
nibalizer | srsly | 03:11 |
clarkb | but it supports things like mod rewrite :) | 03:11 |
jhesketh | there's a reason I'm not attempting to upgrade it ;-) | 03:12 |
*** puranamr has joined #openstack-infra | 03:13 | |
*** salv-orlando has joined #openstack-infra | 03:13 | |
*** Longgeek has joined #openstack-infra | 03:16 | |
*** binbincong has quit IRC | 03:19 | |
*** Longgeek has quit IRC | 03:22 | |
*** Sukhdev has joined #openstack-infra | 03:24 | |
*** xyang1 has quit IRC | 03:28 | |
*** salv-orlando has quit IRC | 03:28 | |
*** puranamr has quit IRC | 03:30 | |
*** puranamr has joined #openstack-infra | 03:30 | |
*** Sukhdev has quit IRC | 03:31 | |
*** binbincong has joined #openstack-infra | 03:33 | |
*** annegentle has joined #openstack-infra | 03:37 | |
*** kiran-r has joined #openstack-infra | 03:38 | |
*** BharatK has quit IRC | 03:40 | |
*** annegentle has quit IRC | 03:41 | |
*** sdake has quit IRC | 03:42 | |
*** puranamr has quit IRC | 03:43 | |
*** patrickeast has joined #openstack-infra | 03:45 | |
openstackgerrit | YAMAMOTO Takashi proposed openstack-infra/project-config: Move Midonet v2 job to the experimental queue https://review.openstack.org/198979 | 03:45 |
openstackgerrit | YAMAMOTO Takashi proposed openstack-infra/project-config: midonet-v2: Update after recent plugin changes https://review.openstack.org/199389 | 03:45 |
*** koolhead17 has joined #openstack-infra | 03:45 | |
*** patrickeast has quit IRC | 03:49 | |
*** patrickeast has joined #openstack-infra | 03:49 | |
*** patrickeast has quit IRC | 03:50 | |
*** zz_dimtruck is now known as dimtruck | 03:51 | |
*** patrickeast has joined #openstack-infra | 03:51 | |
*** BharatK has joined #openstack-infra | 03:51 | |
*** koolhead17 has quit IRC | 03:51 | |
*** boris-42 has quit IRC | 03:52 | |
*** tlian has quit IRC | 03:53 | |
*** baoli has quit IRC | 03:53 | |
*** ayoung has quit IRC | 03:56 | |
lifeless | jhesketh: https://review.openstack.org/#/c/199353/ +2A please | 03:56 |
lifeless | clarkb: ^ answered the point about routes in that for you | 03:56 |
openstackgerrit | Steve Martinelli proposed openstack/requirements: Bump oslo.cache to 0.2.0 https://review.openstack.org/199390 | 03:57 |
*** yamahata has joined #openstack-infra | 03:57 | |
jhesketh | lifeless: +2, but I've got an appointment in a bit, so I'm cautious of merging it | 03:58 |
lifeless | jhesketh: | 03:58 |
lifeless | jhesketh: k | 03:58 |
*** armax has joined #openstack-infra | 04:02 | |
*** ddieterly has joined #openstack-infra | 04:03 | |
*** jamespage has quit IRC | 04:05 | |
*** gnuoy has quit IRC | 04:05 | |
*** gnuoy has joined #openstack-infra | 04:06 | |
*** jamespage has joined #openstack-infra | 04:06 | |
*** mtreinish has quit IRC | 04:07 | |
*** ddieterly has quit IRC | 04:08 | |
*** fawadkhaliq has quit IRC | 04:11 | |
*** r-daneel has joined #openstack-infra | 04:13 | |
*** kiran-r has quit IRC | 04:15 | |
*** mtreinish has joined #openstack-infra | 04:16 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/project-config: Add openstack-manuals to populate-zanata-project https://review.openstack.org/199391 | 04:16 |
*** btully has quit IRC | 04:19 | |
*** david-ly_ has joined #openstack-infra | 04:19 | |
*** david-lyle has quit IRC | 04:22 | |
*** heyongli has quit IRC | 04:22 | |
*** maishsk has quit IRC | 04:22 | |
*** fallenpegasus has joined #openstack-infra | 04:29 | |
*** salv-orlando has joined #openstack-infra | 04:29 | |
*** maishsk has joined #openstack-infra | 04:30 | |
*** Sukhdev has joined #openstack-infra | 04:31 | |
*** maishsk has quit IRC | 04:31 | |
*** maishsk has joined #openstack-infra | 04:31 | |
*** heyongli has joined #openstack-infra | 04:32 | |
*** chlong has quit IRC | 04:35 | |
*** maishsk has quit IRC | 04:36 | |
openstackgerrit | Jarod Du proposed openstack-infra/project-config: Add networking-lenovo to stackforge https://review.openstack.org/199396 | 04:37 |
*** AzherKhan has joined #openstack-infra | 04:41 | |
*** salv-orlando has quit IRC | 04:42 | |
*** laughterwym__ has joined #openstack-infra | 04:43 | |
*** harlowja_at_home has joined #openstack-infra | 04:43 | |
*** chlong has joined #openstack-infra | 04:44 | |
*** unicell has joined #openstack-infra | 04:46 | |
*** laughterwym_ has quit IRC | 04:46 | |
*** mgedmin has quit IRC | 04:47 | |
*** davideagnello has quit IRC | 04:47 | |
*** amotoki has joined #openstack-infra | 04:49 | |
*** mgedmin has joined #openstack-infra | 04:50 | |
*** chlong has quit IRC | 04:51 | |
*** btully has joined #openstack-infra | 04:51 | |
*** yamada-h has joined #openstack-infra | 04:52 | |
*** changbl has quit IRC | 04:52 | |
*** fawadkhaliq has joined #openstack-infra | 04:55 | |
*** fawadk has joined #openstack-infra | 04:59 | |
*** AK has joined #openstack-infra | 05:00 | |
*** HeOS has quit IRC | 05:00 | |
*** fawadkhaliq has quit IRC | 05:02 | |
*** AzherKhan has quit IRC | 05:03 | |
*** ddieterly has joined #openstack-infra | 05:04 | |
*** ddieterly has quit IRC | 05:09 | |
*** yamada-h_ has joined #openstack-infra | 05:09 | |
*** dims has joined #openstack-infra | 05:11 | |
*** AK has quit IRC | 05:11 | |
*** AzherKhan has joined #openstack-infra | 05:11 | |
*** yamada-h has quit IRC | 05:12 | |
openstackgerrit | Khai Do proposed openstack-infra/puppet-openstackci: Add Jenkins Job Builder manifest https://review.openstack.org/184919 | 05:16 |
*** abregman has joined #openstack-infra | 05:16 | |
*** Longgeek has joined #openstack-infra | 05:16 | |
*** hdd has quit IRC | 05:17 | |
*** deepakcs has joined #openstack-infra | 05:17 | |
*** unicell has quit IRC | 05:18 | |
*** unicell has joined #openstack-infra | 05:18 | |
*** unicell has quit IRC | 05:18 | |
*** unicell has joined #openstack-infra | 05:18 | |
*** asettle has quit IRC | 05:18 | |
*** achanda has joined #openstack-infra | 05:20 | |
*** chlong has joined #openstack-infra | 05:20 | |
*** boris-42 has joined #openstack-infra | 05:21 | |
*** camunoz_mtg has quit IRC | 05:23 | |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Use third party ci manifest to setup jenkins job builder. https://review.openstack.org/199335 | 05:25 |
*** annegentle has joined #openstack-infra | 05:26 | |
*** flepied has quit IRC | 05:29 | |
*** camunoz has joined #openstack-infra | 05:29 | |
*** annegentle has quit IRC | 05:30 | |
*** flepied has joined #openstack-infra | 05:30 | |
*** mpaolino has joined #openstack-infra | 05:32 | |
*** mpaolino has quit IRC | 05:33 | |
*** dims has quit IRC | 05:40 | |
openstackgerrit | Khai Do proposed openstack-infra/jenkins-job-builder: Improve delete all job performance https://review.openstack.org/199193 | 05:50 |
*** maishsk has joined #openstack-infra | 05:51 | |
*** ig0r__ has joined #openstack-infra | 05:51 | |
*** flepied has quit IRC | 05:51 | |
*** yamada-h_ has quit IRC | 05:52 | |
*** ig0r_ has quit IRC | 05:52 | |
*** heyongli has quit IRC | 05:54 | |
*** heyongli has joined #openstack-infra | 05:55 | |
*** claudiub has joined #openstack-infra | 05:55 | |
*** scheuran has joined #openstack-infra | 06:05 | |
*** achanda has quit IRC | 06:05 | |
*** ParsectiX has joined #openstack-infra | 06:05 | |
*** ddieterly has joined #openstack-infra | 06:05 | |
*** dguerri` is now known as dguerri | 06:07 | |
*** rfolco has quit IRC | 06:09 | |
*** ddieterly has quit IRC | 06:10 | |
*** smyers has quit IRC | 06:11 | |
*** kiran-r has joined #openstack-infra | 06:12 | |
*** dguerri is now known as dguerri` | 06:14 | |
*** smyers has joined #openstack-infra | 06:16 | |
*** dimtruck is now known as zz_dimtruck | 06:17 | |
*** patrickeast has quit IRC | 06:19 | |
*** rfolco has joined #openstack-infra | 06:21 | |
*** kushal has joined #openstack-infra | 06:23 | |
*** yamada-h has joined #openstack-infra | 06:24 | |
*** flepied has joined #openstack-infra | 06:30 | |
*** claudiub has quit IRC | 06:31 | |
*** salv-orlando has joined #openstack-infra | 06:31 | |
*** Sukhdev has quit IRC | 06:31 | |
*** coolsvap|away is now known as coolsvap | 06:32 | |
*** ildikov has quit IRC | 06:35 | |
*** fawadk has quit IRC | 06:36 | |
*** rossella_s has quit IRC | 06:36 | |
*** rossella_s has joined #openstack-infra | 06:37 | |
*** otter768 has quit IRC | 06:38 | |
*** mrunge has joined #openstack-infra | 06:41 | |
*** salv-orlando has quit IRC | 06:42 | |
*** fhubik has joined #openstack-infra | 06:45 | |
*** jtomasek has joined #openstack-infra | 06:45 | |
*** fhubik is now known as fhubik_afk | 06:45 | |
*** markus_z has joined #openstack-infra | 06:46 | |
*** juggler_ has joined #openstack-infra | 06:49 | |
*** yamamoto has quit IRC | 06:49 | |
*** eantyshev has quit IRC | 06:50 | |
*** harlowja_at_home has quit IRC | 06:52 | |
*** juggler has quit IRC | 06:52 | |
*** isviridov_away is now known as isviridov | 06:52 | |
*** camunoz is now known as camunoz_gone | 06:54 | |
*** binbincong has quit IRC | 06:56 | |
*** markus_z has quit IRC | 06:58 | |
*** k4n0 has joined #openstack-infra | 06:59 | |
*** yamamoto has joined #openstack-infra | 07:00 | |
*** fawadkhaliq has joined #openstack-infra | 07:00 | |
*** fhubik_afk is now known as fhubik | 07:01 | |
*** Sukhdev has joined #openstack-infra | 07:02 | |
*** salv-orlando has joined #openstack-infra | 07:03 | |
*** yamada-h has quit IRC | 07:05 | |
*** ddieterly has joined #openstack-infra | 07:06 | |
*** fhubik is now known as fhubik_afk | 07:08 | |
*** yamada-h has joined #openstack-infra | 07:10 | |
*** fhubik_afk is now known as fhubik | 07:11 | |
*** ddieterly has quit IRC | 07:11 | |
*** soren has joined #openstack-infra | 07:11 | |
*** isviridov is now known as isviridov_away | 07:14 | |
*** luqas has joined #openstack-infra | 07:14 | |
*** dtantsur|afk is now known as dtantsur | 07:14 | |
*** annegentle has joined #openstack-infra | 07:14 | |
*** binbincong has joined #openstack-infra | 07:15 | |
*** heyongli has quit IRC | 07:18 | |
*** annegentle has quit IRC | 07:19 | |
*** yamada-h has quit IRC | 07:19 | |
*** yamahata has quit IRC | 07:20 | |
*** asettle has joined #openstack-infra | 07:20 | |
*** luqas has quit IRC | 07:22 | |
*** heyongli has joined #openstack-infra | 07:23 | |
*** fhubik is now known as fhubik_afk | 07:23 | |
*** e0ne has joined #openstack-infra | 07:25 | |
*** fhubik_afk is now known as fhubik | 07:26 | |
*** yamada-h has joined #openstack-infra | 07:26 | |
openstackgerrit | Sergey Vilgelm proposed openstack/requirements: Bump oslo.log to 1.6.0 version https://review.openstack.org/199426 | 07:29 |
*** fhubik has quit IRC | 07:32 | |
openstackgerrit | Steve Kowalik proposed openstack-infra/project-config: Add a register-zanata-projects.py script and job https://review.openstack.org/198236 | 07:32 |
*** arxcruz has joined #openstack-infra | 07:33 | |
*** scheuran_ has joined #openstack-infra | 07:33 | |
*** fhubik has joined #openstack-infra | 07:33 | |
*** dizquierdo has joined #openstack-infra | 07:34 | |
*** scheuran has quit IRC | 07:34 | |
*** bexelbie has joined #openstack-infra | 07:34 | |
*** afazekas has joined #openstack-infra | 07:34 | |
*** sshnaidm has joined #openstack-infra | 07:36 | |
*** fhubik is now known as fhubik_afk | 07:39 | |
*** ildikov has joined #openstack-infra | 07:39 | |
mrunge | hello, I would like to propose a patch to django_openstack_auth in stable/kilo branch | 07:40 |
mrunge | git review tells me: ! [remote rejected] HEAD -> refs/publish/stable/kilo/bug/1452232 | 07:40 |
*** vivcheri has quit IRC | 07:40 | |
mrunge | is there something else to configure? | 07:40 |
*** Sukhdev has quit IRC | 07:41 | |
mrunge | it seems, it was the first backport for stable/kilo for django_openstack_auth | 07:41 |
*** dims has joined #openstack-infra | 07:41 | |
*** hashar has joined #openstack-infra | 07:41 | |
openstackgerrit | Merged openstack-infra/puppet-openstackci: Reload apache on os-loganalyze update https://review.openstack.org/199375 | 07:41 |
*** dims_ has joined #openstack-infra | 07:42 | |
*** fhubik_afk is now known as fhubik | 07:43 | |
*** jistr has joined #openstack-infra | 07:43 | |
*** dizquierdo has quit IRC | 07:45 | |
*** dims has quit IRC | 07:45 | |
*** btully has quit IRC | 07:46 | |
*** dims_ has quit IRC | 07:46 | |
*** binbincong has quit IRC | 07:46 | |
*** markvoelker has quit IRC | 07:47 | |
clarkb | it should tell you why it rejected it | 07:48 |
clarkb | can you paste the full git review output? | 07:48 |
*** ihrachyshka has joined #openstack-infra | 07:48 | |
*** e0ne is now known as e0ne_ | 07:49 | |
mrunge | clarkb, the full output is http://paste.fedoraproject.org/241194/41768143/ | 07:50 |
mrunge | reproducer is easy | 07:50 |
*** e0ne_ is now known as e0ne | 07:51 | |
mrunge | git checkout origin/stable/kilo | 07:51 |
mrunge | git cherry-pick -x 8aa0293 | 07:51 |
mrunge | git review | 07:51 |
*** _nadya_ has joined #openstack-infra | 07:51 | |
clarkb | the error is in the paste, no changes | 07:51 |
clarkb | so gerrit says its a noop and refuses the commit | 07:52 |
mrunge | unfortunately, there is a change | 07:52 |
clarkb | not according to git | 07:52 |
mrunge | that should mean, the patch is already in | 07:52 |
clarkb | what does git diff HEAD^ say? | 07:53 |
mrunge | displays the patch from cherry-pick | 07:53 |
clarkb | oh is the change already proposed? | 07:54 |
mrunge | to be really sure, everything was clean, I did a clean checkout, just now | 07:54 |
mrunge | clarkb, good catch, I missed that | 07:54 |
clarkb | ya I bet there us already a change up fir it | 07:54 |
mrunge | it is up | 07:54 |
clarkb | (this is why cherry picking can be bad) | 07:55 |
mrunge | thanks a lot for your help, and sorry for the noise | 07:55 |
clarkb | it breaks any association between commits and gerrit rejects noop work | 07:55 |
*** arxcruz has quit IRC | 07:55 | |
*** arxcruz has joined #openstack-infra | 07:56 | |
*** afazekas has quit IRC | 07:56 | |
*** jlanoux has joined #openstack-infra | 07:57 | |
*** e0ne is now known as e0ne_ | 07:57 | |
*** shashank_hegde has joined #openstack-infra | 07:58 | |
*** e0ne_ is now known as e0ne | 07:59 | |
*** binbincong has joined #openstack-infra | 08:00 | |
*** e0ne has quit IRC | 08:00 | |
*** asettle has quit IRC | 08:01 | |
*** ociuhandu has joined #openstack-infra | 08:01 | |
*** armax has quit IRC | 08:02 | |
*** HeOS has joined #openstack-infra | 08:04 | |
*** ddieterly has joined #openstack-infra | 08:06 | |
*** Ala has joined #openstack-infra | 08:07 | |
*** afazekas has joined #openstack-infra | 08:09 | |
*** ddieterly has quit IRC | 08:11 | |
*** ociuhandu has quit IRC | 08:13 | |
*** HeOS has quit IRC | 08:15 | |
*** binbincong has quit IRC | 08:16 | |
*** shashank_hegde has quit IRC | 08:17 | |
*** binbincong has joined #openstack-infra | 08:18 | |
*** jcoufal has joined #openstack-infra | 08:19 | |
*** HeOS has joined #openstack-infra | 08:20 | |
*** hichihara has quit IRC | 08:20 | |
*** ildikov has quit IRC | 08:21 | |
*** chlong has quit IRC | 08:21 | |
*** heyongli has quit IRC | 08:22 | |
*** heyongli has joined #openstack-infra | 08:23 | |
*** fallenpegasus has quit IRC | 08:23 | |
*** gildub has quit IRC | 08:25 | |
*** alexsyip has joined #openstack-infra | 08:25 | |
*** binbincong has quit IRC | 08:29 | |
*** yamada-h has quit IRC | 08:29 | |
*** pelix has joined #openstack-infra | 08:31 | |
*** boris-42 has quit IRC | 08:32 | |
lifeless | SergeyLukjanov: https://review.openstack.org/#/c/199353/ | 08:35 |
*** ildikov has joined #openstack-infra | 08:35 | |
*** eantyshev has joined #openstack-infra | 08:36 | |
*** oomichi has quit IRC | 08:37 | |
*** weshay has quit IRC | 08:37 | |
*** weshay has joined #openstack-infra | 08:38 | |
*** nilasae has joined #openstack-infra | 08:38 | |
*** dguitarbite has joined #openstack-infra | 08:39 | |
*** dims has joined #openstack-infra | 08:43 | |
*** dims_ has joined #openstack-infra | 08:44 | |
*** mpavlase has joined #openstack-infra | 08:44 | |
*** laughterwym__ has quit IRC | 08:44 | |
*** dims__ has joined #openstack-infra | 08:45 | |
*** dims___ has joined #openstack-infra | 08:46 | |
*** mpavlase has left #openstack-infra | 08:47 | |
*** dims has quit IRC | 08:47 | |
*** markvoelker has joined #openstack-infra | 08:48 | |
*** dims_ has quit IRC | 08:49 | |
*** dims__ has quit IRC | 08:49 | |
*** dims___ has quit IRC | 08:50 | |
openstackgerrit | Igor Belikov proposed openstack-infra/project-config: Fix acls for stable/6.1 branch of fuel projects https://review.openstack.org/199448 | 08:52 |
*** markvoelker has quit IRC | 08:53 | |
*** mfmcdonagh has joined #openstack-infra | 08:55 | |
*** mcdonagm has joined #openstack-infra | 08:55 | |
*** devvesa has joined #openstack-infra | 08:59 | |
*** maishsk has quit IRC | 09:01 | |
*** nijaba has quit IRC | 09:02 | |
*** dizquierdo has joined #openstack-infra | 09:02 | |
*** e0ne has joined #openstack-infra | 09:03 | |
*** annegentle has joined #openstack-infra | 09:03 | |
openstackgerrit | Igor Belikov proposed openstack-infra/project-config: Fix acls for stable/6.1 branch of fuel projects https://review.openstack.org/199448 | 09:04 |
*** maishsk has joined #openstack-infra | 09:04 | |
*** flepied has quit IRC | 09:05 | |
*** scheuran has joined #openstack-infra | 09:05 | |
*** nijaba has joined #openstack-infra | 09:06 | |
*** scheuran_ has quit IRC | 09:07 | |
*** ddieterly has joined #openstack-infra | 09:07 | |
*** annegentle has quit IRC | 09:08 | |
*** r-daneel has quit IRC | 09:08 | |
zigo | lifeless: Hey, can I take over the python-testtools package and push it to the OpenStack PKG group in Alioth, rather than keeping the stupid SVN? | 09:10 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/project-config: Add missing projects to specs list https://review.openstack.org/199456 | 09:11 |
zigo | (ie: moving it out of the DPMT team until they switch to Git...) | 09:11 |
*** ddieterly has quit IRC | 09:11 | |
*** afazekas has quit IRC | 09:12 | |
*** hashar_ has joined #openstack-infra | 09:13 | |
*** hashar has quit IRC | 09:14 | |
*** alexsyip has quit IRC | 09:15 | |
*** madong has joined #openstack-infra | 09:15 | |
*** markus_z has joined #openstack-infra | 09:16 | |
*** laughterwym has joined #openstack-infra | 09:19 | |
*** john-davidge has joined #openstack-infra | 09:19 | |
SergeyLukjanov | lifeless, hey, approved | 09:19 |
*** devvesa has quit IRC | 09:20 | |
lifeless | SergeyLukjanov: thanks | 09:21 |
lifeless | zigo: ask the maintainers | 09:21 |
*** e0ne is now known as e0ne_ | 09:21 | |
*** afazekas has joined #openstack-infra | 09:21 | |
zigo | lifeless: Which is you, me and Jelmer Vernooij <jelmer@debian.org> | 09:21 |
*** flepied has joined #openstack-infra | 09:22 | |
lifeless | huh, I didn't realise I was still listed ;) | 09:22 |
zigo | lifeless: Is it ok for *you* ? | 09:22 |
zigo | Well, we still have a super-old testtools in Sid. | 09:22 |
zigo | Now I need to update it because Nova Liberty b1 needs >= 1.4.0 | 09:22 |
zigo | It needs unittest2 >= 1.0.0, experimental doesn't even have that... :( | 09:22 |
*** john-davidge_ has joined #openstack-infra | 09:22 | |
* zigo goes to lunch | 09:23 | |
*** ajo is now known as ajo|pocassemblin | 09:24 | |
*** ajo|pocassemblin is now known as ajo|QoSPOC | 09:24 | |
*** fhubik is now known as fhubik_afk | 09:24 | |
*** john-davidge has quit IRC | 09:25 | |
*** john-davidge_ is now known as john-davidge | 09:25 | |
*** fawadkhaliq has quit IRC | 09:25 | |
*** e0ne_ is now known as e0ne | 09:26 | |
*** hashar_ is now known as hashar | 09:26 | |
*** fawadkhaliq has joined #openstack-infra | 09:30 | |
*** fhubik_afk is now known as fhubik | 09:31 | |
*** ParsectiX has quit IRC | 09:31 | |
openstackgerrit | Merged openstack-infra/project-config: Fix acls for stable/6.1 branch of fuel projects https://review.openstack.org/199448 | 09:31 |
*** ParsectiX has joined #openstack-infra | 09:32 | |
Ng | greghaynes: yeah those machines are no longer required. They were for upgrade testing | 09:33 |
lifeless | zigo: I don't particularly care. I'd rather not splitout from a decent sized team to a team of ?2 ?, simply due to the bus factor thing. | 09:37 |
*** e0ne is now known as e0ne_ | 09:37 | |
lifeless | zigo: can't you use svn for an upload or two until the DPMT migration occurs? | 09:37 |
openstackgerrit | Vladimir Kozhukalov proposed openstack-infra/project-config: Add project fuel-agent repo https://review.openstack.org/199178 | 09:39 |
*** devvesa has joined #openstack-infra | 09:40 | |
openstackgerrit | Vladimir Kozhukalov proposed openstack-infra/project-config: Add project fuel-agent repo https://review.openstack.org/199178 | 09:41 |
openstackgerrit | Hao Liu proposed openstack-infra/jenkins-job-builder: Replace templates by traversing component https://review.openstack.org/199466 | 09:43 |
*** ociuhandu has joined #openstack-infra | 09:44 | |
*** jasondotstar has joined #openstack-infra | 09:45 | |
*** maishsk has quit IRC | 09:47 | |
*** maishsk has joined #openstack-infra | 09:47 | |
openstackgerrit | Dave Walker proposed openstack/requirements: [WIP] Added stackforge/anchor to projects.txt https://review.openstack.org/199468 | 09:54 |
*** _nadya_ has quit IRC | 09:55 | |
*** fhubik is now known as fhubik_afk | 09:59 | |
*** e0ne_ is now known as e0ne | 10:00 | |
*** fhubik_afk is now known as fhubik | 10:02 | |
*** _nadya_ has joined #openstack-infra | 10:02 | |
*** maishsk has quit IRC | 10:06 | |
*** claudiub has joined #openstack-infra | 10:07 | |
*** ddieterly has joined #openstack-infra | 10:08 | |
*** e0ne is now known as e0ne_ | 10:11 | |
*** bradjones has quit IRC | 10:13 | |
*** ddieterly has quit IRC | 10:13 | |
*** e0ne_ is now known as e0ne | 10:13 | |
*** bradjones has joined #openstack-infra | 10:15 | |
*** bradjones has quit IRC | 10:15 | |
*** bradjones has joined #openstack-infra | 10:15 | |
*** fawadkhaliq has quit IRC | 10:19 | |
*** mpaolino has joined #openstack-infra | 10:19 | |
*** fawadkhaliq has joined #openstack-infra | 10:19 | |
*** maishsk has joined #openstack-infra | 10:19 | |
*** pc_m has joined #openstack-infra | 10:21 | |
*** mpaolino has quit IRC | 10:22 | |
*** vikram has left #openstack-infra | 10:23 | |
Daviey | AJaeger: Are you sure the openstack/requirements project.txt change should Depend-On project-config zuul layout.yaml change and not the other way around? | 10:24 |
Daviey | ^ Or anyone else, when adding a project to global-requirements | 10:24 |
AJaeger | Daviey, I would stage them this way: The rename, on top of that the layout.yaml and after that the requirements one. | 10:24 |
Daviey | AJaeger: So layout.yaml can have a check-requirements job without it being in project.txt first? | 10:25 |
AJaeger | Daviey both are independent. check-requirements gates that you only have lines in there that are part of global-requirements | 10:25 |
AJaeger | The projects.txt pushes changes from global-requirements to your project. | 10:25 |
*** maishsk has quit IRC | 10:25 | |
Daviey | AJaeger: So when this is first added, should it be marked as non-voting? | 10:26 |
AJaeger | You could make them independent as well but with the rename, it's better to depend - and running check-requirement is part of the contract | 10:26 |
AJaeger | Daviey: Check your local requirements file now and if it's fine, no need for non-voting | 10:26 |
Daviey | AJaeger: Yeah, it currently fails. | 10:27 |
AJaeger | And check-requirement only gates on *changes*. | 10:27 |
Daviey | Ah, perfect | 10:27 |
Daviey | AJaeger: Okay, that is helpful.. thanks :) | 10:27 |
openstackgerrit | Merged openstack/requirements: Updated from generate-constraints https://review.openstack.org/199353 | 10:27 |
AJaeger | Daviey: you're welcome! | 10:27 |
openstackgerrit | Merged openstack-infra/releasestatus: Loop to retrieve all reviews https://review.openstack.org/197042 | 10:27 |
zigo | lifeless: Clearly, I've been so far the only person taking care of these test tools (testr, subunit, etc.), and right now, James Page and Corey Bryan are working together with me on these, so we're 3 instead of just 1... | 10:27 |
zigo | So moving to OpenStack PKG group in Alioth is for sure an improvement. | 10:28 |
zigo | As for SVN, I just hate it. :( | 10:28 |
zigo | lifeless: There's a lot of progress in the switch to Git though. | 10:28 |
*** afazekas has quit IRC | 10:29 | |
rcarrillocruz | hmm | 10:30 |
rcarrillocruz | mordred | 10:30 |
rcarrillocruz | are you around | 10:30 |
rcarrillocruz | have a couple questions about glean/simple-init | 10:30 |
rcarrillocruz | ping me when around pls | 10:30 |
*** maishsk has joined #openstack-infra | 10:33 | |
*** coolsvap is now known as coolsvap|away | 10:33 | |
openstackgerrit | Dave Walker proposed openstack-infra/project-config: [WIP]Add check-requirement job to openstack/anchor https://review.openstack.org/199479 | 10:33 |
zigo | lifeless: BTW, is there unit tests for testtools? I haven't seen this "documented" in a tox.ini... | 10:35 |
*** vikram has joined #openstack-infra | 10:36 | |
*** binbincong has joined #openstack-infra | 10:36 | |
*** afazekas has joined #openstack-infra | 10:40 | |
*** e0ne is now known as e0ne_ | 10:40 | |
*** e0ne_ is now known as e0ne | 10:42 | |
openstackgerrit | Merged openstack-infra/project-config: Graduate Linux Bridge job from experimental status https://review.openstack.org/195653 | 10:42 |
*** yamamoto has quit IRC | 10:42 | |
*** shardy_ has joined #openstack-infra | 10:44 | |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Improvement in the Credentials Binding Plugin https://review.openstack.org/187377 | 10:44 |
*** shardy has quit IRC | 10:45 | |
*** hashar has quit IRC | 10:46 | |
openstackgerrit | vikram.choudhary proposed openstack-infra/project-config: Adding networking-onos as a part of neutron project. https://review.openstack.org/198740 | 10:48 |
*** markvoelker has joined #openstack-infra | 10:49 | |
*** shardy_ has quit IRC | 10:49 | |
*** claudiub has quit IRC | 10:50 | |
*** hamzy has quit IRC | 10:50 | |
*** shardy has joined #openstack-infra | 10:50 | |
*** annegentle has joined #openstack-infra | 10:52 | |
TheJulia | rcarrillocruz: I might be able to answer/help with glean/simple-init :) | 10:53 |
rcarrillocruz | TheJulia: morning! | 10:53 |
rcarrillocruz | so, as chatted yesterday, i have a non-reproduceable issue | 10:54 |
*** markvoelker has quit IRC | 10:54 | |
rcarrillocruz | where servers being booted with bifrost/ironic/simple-init | 10:54 |
*** fawadkhaliq has quit IRC | 10:54 | |
rcarrillocruz | will have the eth0 configuration applied set | 10:54 |
rcarrillocruz | sometimes not | 10:54 |
rcarrillocruz | /etc/network/interfaces.d/eth0.cfg is always set tho | 10:54 |
rcarrillocruz | i've looked at the glean code | 10:54 |
rcarrillocruz | and it just sets ssh/hostname and network interfaces configuration files | 10:55 |
TheJulia | Oh... its a race then | 10:55 |
rcarrillocruz | however, it doesn't bring up the configuration on the interfaces after putting those files | 10:55 |
rcarrillocruz | something like 'ifup eth0' | 10:55 |
rcarrillocruz | or similar | 10:55 |
TheJulia | what OS is this? | 10:55 |
rcarrillocruz | trusty | 10:55 |
rcarrillocruz | i'm puzzled why 'ifconfig' shows ip address set sometimes | 10:55 |
rcarrillocruz | and sometimes not | 10:55 |
rcarrillocruz | cos glean clearly doesn't bring up interfaces | 10:56 |
rcarrillocruz | it just pushes /etc/network/interfaces files | 10:56 |
rcarrillocruz | can you give me a hint? | 10:56 |
TheJulia | so glean does not bring up interfaces, but simple-init should be in such a place for the system initialization that it should start up the interface | 10:56 |
*** annegentle has quit IRC | 10:56 | |
TheJulia | rcarrillocruz: let me finish a big review I'm in the middle of, ~5 minutes | 10:56 |
rcarrillocruz | sure, thx | 10:57 |
*** cdent has joined #openstack-infra | 10:58 | |
*** AzherKhan has quit IRC | 10:59 | |
*** ParsectiX has quit IRC | 10:59 | |
rcarrillocruz | ah | 10:59 |
rcarrillocruz | /etc/init/simple-init.conf | 10:59 |
TheJulia | Yeah, looking at that, I'm kind of suspecting that it might be configuring a little too late | 11:02 |
*** baoli has joined #openstack-infra | 11:08 | |
*** ddieterly has joined #openstack-infra | 11:09 | |
rcarrillocruz | so | 11:10 |
*** baoli has quit IRC | 11:10 | |
rcarrillocruz | interestingly enough | 11:10 |
rcarrillocruz | i have one server which got network configured after provisioning | 11:10 |
rcarrillocruz | and another failed | 11:10 |
rcarrillocruz | and look at the differences on dmesg: | 11:11 |
*** baoli has joined #openstack-infra | 11:11 | |
rcarrillocruz | dmesg |grep simple-init|grep eth0 | 11:12 |
rcarrillocruz | (no results on ok server) | 11:12 |
rcarrillocruz | dmesg|grep simple-init|grep eth0 | 11:12 |
rcarrillocruz | main process terminated with status 1 | 11:12 |
rcarrillocruz | so, simple-init failed on eth0 on the server that i don't have ip configured for eth0 | 11:12 |
*** hashar has joined #openstack-infra | 11:12 | |
rcarrillocruz | something's fishy with simple-init definitely | 11:12 |
TheJulia | interesting... what happens if you just run glean from the command line on the econd server? | 11:13 |
*** afazekas has quit IRC | 11:13 | |
*** ddieterly has quit IRC | 11:13 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack-infra/project-config: Make the tempest-dsvm-ironic-pxe_ipa job voting https://review.openstack.org/199494 | 11:14 |
rcarrillocruz | runs ok, doesn't give any output back | 11:15 |
rcarrillocruz | i traced glean on the failing server | 11:15 |
rcarrillocruz | and it works ok | 11:15 |
rcarrillocruz | it writes the network config etc | 11:15 |
rcarrillocruz | but as you said, glean just sets up the network config files | 11:15 |
rcarrillocruz | won't configure the ip for the interface on its own | 11:16 |
rcarrillocruz | if i reboot the server, then i have everything set up, cos the simple-init seems to run correctly after the network-interface script kicks in | 11:16 |
rcarrillocruz | so it's a race condition | 11:16 |
rcarrillocruz | i was thinking of putting a patch to bring up interfaces on glean, but not sure if the scope is right | 11:17 |
*** fhubik_afk has joined #openstack-infra | 11:17 | |
*** fhubik_afk is now known as fhubik_ | 11:17 | |
*** hashar has quit IRC | 11:17 | |
*** _kiran_ has joined #openstack-infra | 11:17 | |
*** kiran-r has quit IRC | 11:17 | |
*** fhubik has quit IRC | 11:18 | |
*** shardy_ has joined #openstack-infra | 11:19 | |
TheJulia | rcarrillocruz: I've pondered that myself, although I also wonder if it is not the right thing for glean to do, espesically with the way it can be executed on a per-interface level | 11:20 |
*** shardy has quit IRC | 11:21 | |
*** ParsectiX has joined #openstack-infra | 11:23 | |
clarkb | glean basically does metadata -> config. it doesnt do services or device setup I dont rrally see that as gleans responsibility | 11:24 |
*** shardy_ has quit IRC | 11:25 | |
*** shardy has joined #openstack-infra | 11:25 | |
*** yamamoto has joined #openstack-infra | 11:27 | |
*** _kiran_ has quit IRC | 11:27 | |
*** fhubik_ is now known as fhubik_afk | 11:27 | |
*** ParsectiX has quit IRC | 11:28 | |
*** ParsectiX has joined #openstack-infra | 11:29 | |
*** yamamoto has quit IRC | 11:29 | |
*** Somay has joined #openstack-infra | 11:32 | |
*** fawadkhaliq has joined #openstack-infra | 11:32 | |
*** e0ne is now known as e0ne_ | 11:34 | |
openstackgerrit | Sergey Vilgelm proposed openstack/requirements: Bump 1.8.0 to oslo.util https://review.openstack.org/199506 | 11:35 |
*** e0ne_ is now known as e0ne | 11:35 | |
*** _nadya_ has quit IRC | 11:36 | |
openstackgerrit | Sergey Vilgelm proposed openstack/requirements: Bump 1.8.0 to oslo.utils https://review.openstack.org/199506 | 11:37 |
*** e0ne has quit IRC | 11:38 | |
sdague | clarkb: man, what is your sleep schedule now? | 11:39 |
*** ldnunes has joined #openstack-infra | 11:40 | |
*** Longgeek has quit IRC | 11:41 | |
*** Longgeek has joined #openstack-infra | 11:42 | |
*** doug-fish has joined #openstack-infra | 11:42 | |
*** Longgeek has quit IRC | 11:42 | |
*** Longgeek has joined #openstack-infra | 11:42 | |
clarkb | there is no schedule :) >1 baby is basically the end to all scheduling | 11:42 |
sdague | heh | 11:42 |
*** Longgeek has quit IRC | 11:43 | |
clarkb | so nights have been worst but I have to be awake during day to do things otherwise I would have completely inverted my sleep schedule | 11:43 |
clarkb | though yesterday was pretty inverted | 11:45 |
sdague | so... https://review.openstack.org/#/c/199091/ is my proposed way to get to grenade multinode with d-g. It feels pretty isolated. I know it's not the approach you wanted, but I'd like to see what you think about it. | 11:45 |
*** dims has joined #openstack-infra | 11:47 | |
*** zul has quit IRC | 11:48 | |
*** dims_ has joined #openstack-infra | 11:48 | |
*** dims__ has joined #openstack-infra | 11:49 | |
*** thorst has joined #openstack-infra | 11:50 | |
*** markvoelker has joined #openstack-infra | 11:50 | |
clarkb | sdague wfm if thats how you want grenade to do it, I might split that new function in two though, first half to do the localrc stuff and second half for networking | 11:51 |
*** asselin_ has quit IRC | 11:51 | |
*** asselin_ has joined #openstack-infra | 11:52 | |
*** claudiub has joined #openstack-infra | 11:52 | |
*** dims has quit IRC | 11:52 | |
sdague | clarkb: sure, that's fair. Honestly, I kind of need - https://review.openstack.org/#/c/199103/ landed first so I can see how any of this works, and if I forgot something | 11:52 |
*** dims_ has quit IRC | 11:53 | |
sdague | I expect much like the multinode job work, using experimental queues for a bit is going to be pretty important to see what hasn't yet been considered | 11:53 |
*** _nadya_ has joined #openstack-infra | 11:53 | |
clarkb | sdague maybe start with neutron since thats where you want to do partial stuff? | 11:54 |
*** markvoelker has quit IRC | 11:54 | |
*** dims__ has quit IRC | 11:54 | |
clarkb | or is nvoa net just easier to bootstrap? | 11:54 |
*** hashar has joined #openstack-infra | 11:56 | |
*** amotoki has quit IRC | 11:57 | |
Kiall | Anyone about able to +2/+A a requirements change? https://review.openstack.org/#/c/196633/ - adding dnspython3 | 11:57 |
*** salv-orlando has quit IRC | 11:58 | |
*** fhubik_afk is now known as fhubik_ | 11:58 | |
*** dprince has joined #openstack-infra | 11:59 | |
clarkb | shouldnt you also be updating upper constraints? I suppose it will evebtually happen for you but during the interim that is an unconstrained dep | 12:00 |
*** john-davidge has left #openstack-infra | 12:00 | |
Kiall | clarkb: Not quite sure what you mean? If i understand correctly, no no upper should be set (at least not as part of this change). DNSPython plans to continue having 2 different packages on pypi for py2 vs py3 | 12:01 |
clarkb | Kiall see upper-constraints.txt we effectively pin everything for gate testing | 12:02 |
clarkb | so by not pinning dnspython3 any jobs using it can break | 12:02 |
Kiall | Oh - That's new, never seen it before. | 12:02 |
Kiall | I think I see what needs doing there.. I think | 12:03 |
*** fhubik_ has quit IRC | 12:04 | |
*** fhubik_ has joined #openstack-infra | 12:05 | |
*** prad has joined #openstack-infra | 12:06 | |
*** gordc has joined #openstack-infra | 12:06 | |
openstackgerrit | Kiall Mac Innes proposed openstack/requirements: Add dnspython3 to global-requirements.txt https://review.openstack.org/196633 | 12:07 |
Kiall | clarkb: is ^ what you meant? or am I wayy off base and need to go read up on what that file does ;) | 12:08 |
AJaeger | clarkb, Kiall: I thought upper-constraints is autogenerated, so no need to touch it manually. Ask lifeless and let's check his emails | 12:09 |
*** ddieterly has joined #openstack-infra | 12:09 | |
Kiall | It looks like it's auto-updated, but it *seems* like adding a new entry for new requirements makes sense | 12:09 |
AJaeger | Kiall: I was wrong ;( Let me find a link quickly... | 12:10 |
sdague | clarkb: nova is easier to bootstrap, and we already have a nova partial job that we can replicate here | 12:10 |
Kiall | Otherwise, it's missing an entry for the new one - and the edited one (addion of a env marker for dnspython) makes it inconsistent .. So... Humm! | 12:10 |
*** arxcruz has quit IRC | 12:10 | |
AJaeger | Kiall: http://lists.openstack.org/pipermail/openstack-dev/2015-July/068569.html | 12:10 |
sdague | the multinode work has been running on nova longer, so I'm a little more confident that all the bugs will be of my making | 12:10 |
AJaeger | lifeless: could you review https://review.openstack.org/196633, please? | 12:11 |
sdague | AJaeger: it might be nice if upper-contraints.txt had a comment at the top that it was fully autogenerated, don't touch | 12:11 |
*** afazekas has joined #openstack-infra | 12:11 | |
Kiall | AJaeger: ah, so updating the file was correct. clarkb could you re-review the updated review? thanks :) | 12:11 |
Kiall | sdague: according to that email, you are meant to touch it | 12:12 |
AJaeger | sdague: Looking at the referenced mail from lifeless, it should be updated. | 12:12 |
Kiall | "* If you are adding a new requirement you should also add it to upper-constraints.txt with an exact pin." | 12:12 |
sdague | oh, really? | 12:12 |
AJaeger | but it's autogenerated as well ;/ | 12:12 |
sdague | ok, that's confusing :) | 12:12 |
AJaeger | sdague: Indeed, very confusing. | 12:12 |
*** bswartz has quit IRC | 12:12 | |
*** markvoelker has joined #openstack-infra | 12:13 | |
*** ddieterly has quit IRC | 12:14 | |
*** arxcruz has joined #openstack-infra | 12:14 | |
*** shardy_ has joined #openstack-infra | 12:14 | |
*** kiran-r has joined #openstack-infra | 12:14 | |
*** ParsectiX has quit IRC | 12:14 | |
*** arxcruz has quit IRC | 12:15 | |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Remove unneeded wrapping of imports https://review.openstack.org/199528 | 12:15 |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Remove duplicate unittest2 for python 2.6 test env https://review.openstack.org/199529 | 12:15 |
*** arxcruz has joined #openstack-infra | 12:15 | |
*** shardy has quit IRC | 12:16 | |
openstackgerrit | Darragh Bailey proposed stackforge/python-jenkins: Add socket timeout tests and helpers https://review.openstack.org/199530 | 12:16 |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Support for more conditions type in conditions-buildstep plugin https://review.openstack.org/189590 | 12:16 |
*** masayukig_ has quit IRC | 12:16 | |
*** masayukig_ has joined #openstack-infra | 12:17 | |
*** yamamoto has joined #openstack-infra | 12:17 | |
*** shardy_ has quit IRC | 12:20 | |
sdague | Kiall: while you happen to be around, does the designate team have an install guide chapter somewhere? Like what's in the rest of the install guide for older openstack projects | 12:20 |
*** shardy has joined #openstack-infra | 12:20 | |
*** salv-orlando has joined #openstack-infra | 12:21 | |
*** yamamoto has quit IRC | 12:22 | |
Kiall | sdague: http://docs.openstack.org/developer/designate/#install-guides - it's likely a tad out of date though :( | 12:22 |
*** kgiusti has joined #openstack-infra | 12:22 | |
sdague | Kiall: ok, yeh, that's quite a bit different than for the other projects, which assume package installation | 12:23 |
Kiall | You looking for devstack addition? http://docs.openstack.org/developer/designate/devstack.html | 12:23 |
Kiall | (converting to a real devstack plugin is on the 3 km long TODO list) | 12:24 |
sdague | Kiall: no, actually, I've been building a manually installed environment from docs, mostly to experience what we ask of our users | 12:24 |
*** Longgeek has joined #openstack-infra | 12:25 | |
*** abregman has quit IRC | 12:25 | |
*** jasondotstar has quit IRC | 12:25 | |
Kiall | i.e. from git? The install guides do that rather than Ubuntu packages for designate - http://docs.openstack.org/developer/designate/install/ubuntu-kilo.html | 12:25 |
Kiall | (there's deb installs for powerdns/bind/mysql etc - but not for Designate itself) | 12:26 |
*** _nadya_ has quit IRC | 12:26 | |
*** _nadya_ has joined #openstack-infra | 12:27 | |
Kiall | All that said - I've not walked through that guide is like a year.. I probably should go do that again soon | 12:27 |
Kiall | in like* | 12:27 |
*** annegentle has joined #openstack-infra | 12:30 | |
*** zul has joined #openstack-infra | 12:30 | |
*** chlong has joined #openstack-infra | 12:31 | |
*** afazekas has quit IRC | 12:31 | |
*** _nadya_ has quit IRC | 12:31 | |
*** binbincong has quit IRC | 12:32 | |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Support for health-report-amplification-factor in junit plugin https://review.openstack.org/196381 | 12:33 |
*** amrith is now known as _amrith_ | 12:33 | |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Support for health-scale-factor in junit plugin https://review.openstack.org/196381 | 12:35 |
*** yamamoto has joined #openstack-infra | 12:36 | |
*** abregman has joined #openstack-infra | 12:37 | |
*** yamamoto has quit IRC | 12:38 | |
*** aysyd has joined #openstack-infra | 12:38 | |
*** erlon has joined #openstack-infra | 12:39 | |
*** jlanoux_ has joined #openstack-infra | 12:40 | |
*** thorst has quit IRC | 12:42 | |
*** afazekas has joined #openstack-infra | 12:42 | |
sdague | Kiall: there are deb packages in Ubuntu for kilo | 12:42 |
freerunner | lifeless: Hi! Are u here? | 12:42 |
Kiall | sdague: Yes, there are.. But that guide doesn't use them.. | 12:42 |
*** jlanoux has quit IRC | 12:43 | |
sdague | Kiall: right, I know. But the install guide for all the other projects do | 12:43 |
Kiall | AHH | 12:43 |
*** ParsectiX has joined #openstack-infra | 12:43 | |
Kiall | Okay - Now I get what you want ;) | 12:43 |
Kiall | I'll find some time tomorrow to write that up :) | 12:43 |
sdague | Kiall: if you start here http://docs.openstack.org/ | 12:44 |
sdague | then go to the install guide for your platform | 12:44 |
freerunner | lifeless: Is there a way to trigger Proposal Bot for upper-constraints update? | 12:44 |
sdague | you get something like - http://docs.openstack.org/kilo/install-guide/install/apt/content/ | 12:44 |
*** binbincong has joined #openstack-infra | 12:45 | |
*** tmorin has joined #openstack-infra | 12:46 | |
AJaeger | freerunner: it is run once a day | 12:46 |
*** tmorin has quit IRC | 12:46 | |
openstackgerrit | Arnold Bechtoldt proposed openstack-infra/jenkins-job-builder: support com.cloudbees.plugins.credentials properties in authorization matrix https://review.openstack.org/199547 | 12:47 |
openstackgerrit | Merged openstack-infra/shade: Add CRUD methods for Keystone domains https://review.openstack.org/190396 | 12:47 |
*** tmorin has joined #openstack-infra | 12:47 | |
Kiall | sdague: Yep, I'll write up content following that pattern tomorrow at some point - will ping you :) | 12:47 |
openstackgerrit | Merged openstack-infra/shade: Support project/tenant and domain vs. None https://review.openstack.org/190442 | 12:47 |
sdague | Kiall: cool | 12:48 |
fungi | AJaeger: freerunner: looks like the most recent update was merged just a couple hours ago https://review.openstack.org/199353 | 12:49 |
*** ninag has joined #openstack-infra | 12:49 | |
AJaeger | freerunner: lifeless is resting. Why do you want to trigger it? | 12:50 |
*** dims has joined #openstack-infra | 12:50 | |
AJaeger | fungi, yes, indeed - lifeless was asking kindly to get this in earlier today | 12:50 |
sdague | Kiall: so I have an entirely odd question, for home network setup, is it possible to have designate generate dynamic dns update requests to a dns server that it doesn't directly control? | 12:51 |
fungi | freerunner: i wonder if you're under the misconception that constraints files will be proposed to every repo rather than simply being hosted in the requirements repo? | 12:51 |
freerunner | AJaeger: fungi: We just released a new version of yaql, which have compatibility with ply==3.6, and we need to change version of yaql from 0.2.6 o 0.2.7 in upper-constraints to unblock our dsvm-gate... | 12:51 |
fungi | freerunner: okay, so has global-requirements.txt in openstack/requirements been updated to cap or blacklist ply so that version won't be selected? | 12:52 |
*** coolsvap|away is now known as coolsvap | 12:52 | |
AJaeger | freerunner: looking at http://lists.openstack.org/pipermail/openstack-dev/2015-July/068569.html, you need to send a review request for requirements repo and update both global-requiremetns and upper-constraints | 12:53 |
fungi | oh, yep, i read your problem statement backwards | 12:53 |
Kiall | sdague: lol - that's an odd request ;) Dynamic DNS updates? no.. You could have the 3rd party slave from us.. but that's as close as it gets | 12:53 |
*** ZZelle_ has joined #openstack-infra | 12:53 | |
AJaeger | freerunner: I see - global-requirements has "yaql>=0.2.6,!=0.3.0 # Apache 2.0 License", so it's only upper-constraints. | 12:54 |
Kiall | Designate really isn't built for the home-network use case :P | 12:54 |
fungi | freerunner: you need to raise the yaql cap in global-requirements.txt and optionally also in upper-constraints.txt (or wait for it to be auto-updated the day after your global-reqs change lands) | 12:54 |
AJaeger | freerunner: Looks like you best wait for the Australian sun to wake up lifeless ;( | 12:54 |
*** dims has quit IRC | 12:54 | |
fungi | freerunner: assuming there's any cap of yaql in global requirements currently | 12:55 |
*** ZZelle_ is now known as ZZelle | 12:55 | |
AJaeger | fungi see above, there's no cap | 12:55 |
*** afazekas has quit IRC | 12:55 | |
fungi | once i'm at a computer where i can check easily, i'll refine my suggestion | 12:55 |
*** rlandy has joined #openstack-infra | 12:55 | |
mordred | SpamapS, Shrews: I learned two things yesterday we should reflect in shade | 12:55 |
*** tmorin has quit IRC | 12:55 | |
sdague | Kiall: gotcha, well, it was a thought. Would be nice to propogate up dns updates to existing dns server here. But such it is. | 12:56 |
fungi | AJaeger: freerunner: got it, so this is entirely about upper-constraints.txt noticing new releases showing up on pypi | 12:56 |
mordred | Shrews: one - /v3/auth/domains still doesn't return "domains scoped to this token" - because that's apparently not a thing - it returns domains the user has a role in | 12:56 |
*** dboik has joined #openstack-infra | 12:56 | |
Shrews | ugh | 12:56 |
mordred | Shrews: which means that, for instance in devstack, it's the empty list for both admin and demo | 12:56 |
*** tmorin has joined #openstack-infra | 12:56 | |
mordred | Shrews: the workaround | 12:56 |
Sam-I-Am | mornings | 12:57 |
mordred | Shrews: is that we can get /v3/auth/projects and pull the list of domain ids from that - and we will get the list of relevant domains for the user | 12:57 |
fungi | AJaeger: freerunner: agreed, i have no idea if lifeless had any ideas around shortening the "we released a new version to solve a problem, why do we have to wait a day to use it in devstack" dilemma | 12:57 |
*** doug-fish has quit IRC | 12:57 | |
*** thorst has joined #openstack-infra | 12:57 | |
mordred | Shrews: NOW ... this leads to the question "why are we listing domains at all?" - and I think the answer is "to support figuring out if a domain exists before creating it" | 12:57 |
*** nilasae has quit IRC | 12:57 | |
*** tmorin has quit IRC | 12:57 | |
*** doug-fish has joined #openstack-infra | 12:57 | |
*** mnaser has quit IRC | 12:58 | |
freerunner | fungi: AJaeger: I think I can bump yaql version to >=0.2.7, !=0.3.0. And fix constraints as well. This should fix the problem ;) | 12:58 |
openstackgerrit | Thomas Morin proposed openstack-infra/project-config: Create branch permission for networking-bagpipe-l2 https://review.openstack.org/199551 | 12:58 |
mordred | Shrews: which is more relevant for admin users anyway | 12:58 |
Shrews | mordred: is there a "duplicate" exception thrown that we can catch instead at creation time? | 12:58 |
*** fhubik_ is now known as fhubik_afk | 12:58 | |
mordred | that's where I was going | 12:59 |
*** tmorin has joined #openstack-infra | 12:59 | |
Shrews | or does that not help us | 12:59 |
fungi | AJaeger: freerunner: though proposing a change to the upper constraints file and convince requirements reviewers to approve it is probably the fastest route | 12:59 |
*** eharney has joined #openstack-infra | 12:59 | |
mordred | I'm thinking we should investigate just trying to create teh domain when someone asks for it | 12:59 |
*** msuriar has quit IRC | 12:59 | |
*** dguitarbite has quit IRC | 12:59 | |
*** AJaeger has quit IRC | 12:59 | |
*** tmorin has quit IRC | 12:59 | |
*** ZZelle has quit IRC | 13:00 | |
*** bradjones has quit IRC | 13:00 | |
*** rcarrillocruz has quit IRC | 13:00 | |
mordred | Shrews: and/or - I believe we can also do "domains.get(domain_id" | 13:00 |
mordred | Shrews: at the keystoneclient level | 13:00 |
*** ninag has quit IRC | 13:00 | |
*** mfisch has quit IRC | 13:00 | |
*** mrodden has quit IRC | 13:00 | |
mordred | Shrews: which might let us avoid this altogether | 13:00 |
*** jsavak has joined #openstack-infra | 13:00 | |
*** ninag has joined #openstack-infra | 13:00 | |
*** msuriar has joined #openstack-infra | 13:00 | |
*** bradjones has joined #openstack-infra | 13:00 | |
*** bradjones has quit IRC | 13:00 | |
*** bradjones has joined #openstack-infra | 13:00 | |
*** dguitarbite has joined #openstack-infra | 13:00 | |
mordred | Shrews: since a user is going to have one and only one domain | 13:01 |
*** tmorin has joined #openstack-infra | 13:01 | |
*** AJaeger has joined #openstack-infra | 13:01 | |
*** AJaeger has joined #openstack-infra | 13:01 | |
*** julim has joined #openstack-infra | 13:01 | |
*** dboik has quit IRC | 13:01 | |
mordred | Shrews: and for an admin, "list domains" is apparently something they never want to do because it's super expensive | 13:01 |
*** fawadkhaliq has quit IRC | 13:01 | |
mordred | or something | 13:01 |
*** mrodden has joined #openstack-infra | 13:01 | |
*** mpaolino has joined #openstack-infra | 13:01 | |
mordred | or rather - if they want to - it's a thing they want to very explicitly request - they don't want something listing domains helpfully for them to do something else | 13:01 |
*** mnaser has joined #openstack-infra | 13:01 | |
*** tmorin has quit IRC | 13:01 | |
*** ZZelle has joined #openstack-infra | 13:02 | |
AJaeger | freerunner: looking at the referenced email, it says " New releases of *any* library will not be used by devstack-gate jobs until upper-constraints.txt has been edited to enable them." | 13:02 |
AJaeger | So, how comes that your dsvm job is failing? And which one exactly? | 13:02 |
*** ricky1 has joined #openstack-infra | 13:02 | |
*** hamzy has joined #openstack-infra | 13:02 | |
AJaeger | freerunner: But go with fungi's suggestion and update upper-constraints.txt manually and ask for quick reviews. | 13:02 |
zigo | lifeless: Setting up python-linecache2 (1.0.0-1) ... | 13:03 |
zigo | File "/usr/lib/python2.7/dist-packages/linecache2/tests/inspect_fodder2.py", line 102 | 13:03 |
zigo | def keyworded(*arg1, arg2=1): | 13:03 |
zigo | ^ | 13:03 |
zigo | SyntaxError: invalid syntax | 13:03 |
Shrews | mordred: So, unless infra has a need to do such a thing, I really don't see admin types using shade for such adminy things. They'd likely use the official clients, no? | 13:03 |
EmilienM | mordred: hey, just wanted to introduce you to mhu, the author of https://github.com/enovance/cauth | 13:03 |
mordred | Shrews: ansible | 13:04 |
Shrews | mordred: ah | 13:04 |
openstackgerrit | Victor Ryzhenkin proposed openstack/requirements: Bump YAQL version to 0.2.7 https://review.openstack.org/199555 | 13:04 |
EmilienM | mordred: I remember you were interested by a plugin, openid was it? | 13:04 |
mordred | mhu: hi! so ... I think we want to use cauth in infra | 13:04 |
*** tmorin has joined #openstack-infra | 13:04 | |
*** tmorin has quit IRC | 13:04 | |
*** jasondotstar has joined #openstack-infra | 13:05 | |
AJaeger | freerunner: please add a proper comment explaining why this is needed. | 13:05 |
mordred | mhu: starting as a thing we want to run in front of phabriactor to help us do SSO with launchpad | 13:05 |
*** peristeri has joined #openstack-infra | 13:05 | |
freerunner | AJaeger: Sure. One moment. | 13:05 |
mordred | mhu, EmilienM: we have pecan/wsme based openid code in openstack/storyboard that could be leveraged I'm sure | 13:05 |
mhu | mordred: hi ! good timing, we're switching to a plugin architecture for auth methods and supported services | 13:05 |
mordred | yay! | 13:06 |
Shrews | mordred: i can't immediately anticipate any problems with just catching the "already exists" exception and returning the existing domain | 13:06 |
mhu | mordred, great, an openid plugin is something I want to implement during our next sprint (starting tomorrow) | 13:06 |
*** tmorin has joined #openstack-infra | 13:06 | |
*** mestery_ has joined #openstack-infra | 13:06 | |
mordred | woot! | 13:06 |
*** masayukig_ has quit IRC | 13:06 | |
mordred | mhu: so - please feel free to use as much of the code from storyboard as you like | 13:06 |
* EmilienM connects people | 13:07 | |
mhu | mordred, will do ! | 13:07 |
mhu | EmilienM, you're like vodka, or Nokia - can't remember which is which | 13:07 |
mordred | mhu: the one feature we always need with openid plugins (which the storyboard code supports) is the ability to configure it to be SSO to a pre-configured openid url | 13:07 |
mordred | I like vodka | 13:07 |
*** xyang1 has joined #openstack-infra | 13:07 | |
mhu | mordred, I'll check how it's done in storyboard | 13:08 |
openstackgerrit | Victor Ryzhenkin proposed openstack/requirements: Bump YAQL version to 0.2.7 https://review.openstack.org/199555 | 13:08 |
mordred | \o/ | 13:09 |
*** tlian has joined #openstack-infra | 13:09 | |
*** mestery has quit IRC | 13:09 | |
freerunner | AJaeger: done | 13:09 |
*** tmorin has quit IRC | 13:09 | |
*** shashank_hegde has joined #openstack-infra | 13:09 | |
mordred | mhu: let me know where to send bribes ... I mean presents ... | 13:11 |
*** tmorin has joined #openstack-infra | 13:11 | |
*** tmorin has quit IRC | 13:11 | |
*** dustins has joined #openstack-infra | 13:12 | |
mhu | mordred: and by presents you mean vodka ? | 13:12 |
mordred | mhu: :) | 13:12 |
*** tmorin has joined #openstack-infra | 13:13 | |
*** masayukig_ has joined #openstack-infra | 13:13 | |
Shrews | mordred: so, the domains stuff that just merged.... broken? | 13:14 |
*** amotoki has joined #openstack-infra | 13:14 | |
*** deepakcs has quit IRC | 13:14 | |
mordred | Shrews: not broken - just not as optimal as it could be - patch coming | 13:14 |
Shrews | yay | 13:15 |
*** miqui has joined #openstack-infra | 13:15 | |
*** afazekas has joined #openstack-infra | 13:15 | |
mordred | Shrews: all of the things that merged will do the things they say they will do... just maybe not at scale | 13:15 |
*** tlian has quit IRC | 13:15 | |
*** asselin__ has joined #openstack-infra | 13:16 | |
*** shashank_hegde has quit IRC | 13:17 | |
Shrews | mordred: plz to make them webscale | 13:17 |
openstackgerrit | Somay Jain proposed openstack-infra/jenkins-job-builder: Adding support for javadoc plugin https://review.openstack.org/196432 | 13:18 |
mordred | Shrews: it's going to make the domain interface inconsistent with the others - but it's basically an admin interface, so I think it's ok | 13:18 |
Kiall | Random Q - What's the current story with pep8/flake8/hacking version bumps? I've not noticed one come along in quite some time.. | 13:18 |
*** tmorin has quit IRC | 13:19 | |
*** asselin_ has quit IRC | 13:19 | |
*** changbl has joined #openstack-infra | 13:19 | |
*** bknudson has joined #openstack-infra | 13:19 | |
*** ayoung has joined #openstack-infra | 13:20 | |
*** puranamr has joined #openstack-infra | 13:22 | |
*** dims has joined #openstack-infra | 13:22 | |
yolanda | mordred, can i get some help? i'd like to have a new version of gerritlib cut, i have some changes for manage-projects and description, blocked for months and months | 13:23 |
openstackgerrit | Arnold Bechtoldt proposed openstack-infra/jenkins-job-builder: support com.cloudbees.plugins.credentials properties in authorization matrix https://review.openstack.org/199547 | 13:23 |
mordred | yolanda: any outstanding changes? or just need a new release? | 13:24 |
*** ari has joined #openstack-infra | 13:24 | |
yolanda | new release, i need a change i pushed last year, to manage project descriptions | 13:24 |
*** mriedem_away is now known as mriedem | 13:24 | |
*** shardy_ has joined #openstack-infra | 13:25 | |
Shrews | mordred: that should be fine | 13:25 |
*** tlian has joined #openstack-infra | 13:25 | |
mordred | fungi: ^^ any concerns with me cutting a new gerritlib? | 13:25 |
*** shardy has quit IRC | 13:26 | |
fungi | mordred: none. i saw yolanda asking for one yesterday (and weeks prior) but have unfortunately not gotten around to it | 13:27 |
*** hdd has joined #openstack-infra | 13:28 | |
openstackgerrit | Monty Taylor proposed openstack-infra/gerritlib: Bump pbr version https://review.openstack.org/199568 | 13:28 |
yolanda | yep, i asked several times, i had some change to add project descriptions into gerrit, and wanted to move that forward | 13:28 |
mordred | fungi: we shoudl merge that first ^^ | 13:28 |
mordred | fungi: because gerritlib is currently pinning to an old pbr | 13:28 |
*** yamamoto has joined #openstack-infra | 13:28 | |
*** yamamoto has quit IRC | 13:29 | |
*** woodster_ has joined #openstack-infra | 13:29 | |
*** yamamoto has joined #openstack-infra | 13:29 | |
mordred | fungi: also, while we're at it: https://review.openstack.org/#/c/165979 | 13:29 |
mordred | it's a docs change | 13:30 |
*** shardy_ has quit IRC | 13:30 | |
mordred | gah. and it's going to merge conflict on pbr version ... :) | 13:30 |
* zigo uploaded linecache2 & traceback2 to Sid. | 13:30 | |
zigo | I'll proceed with updating testtools to 1.8.0 | 13:30 |
yolanda | mordred, fungi, if there is anything i can help to sort that, i'm glad to collaborate | 13:31 |
*** akshai has joined #openstack-infra | 13:31 | |
*** shardy has joined #openstack-infra | 13:31 | |
mordred | yolanda: could you rebase https://review.openstack.org/#/c/165979 on top of https://review.openstack.org/199568 real quick (keep the pbr versions from 199568) ? | 13:31 |
*** masayukig_ has quit IRC | 13:32 | |
yolanda | sure | 13:32 |
fungi | mordred: on a similar note, https://review.openstack.org/198504 will get good sphinxified docs for bindep, and the next point release should put them on the docs site (i have a separate wip change to add it to our infra docs index) | 13:32 |
mordred | thansk! | 13:32 |
mordred | yolanda: (while you're in that patch - also please delete that Makefile) | 13:32 |
*** whitenoise has quit IRC | 13:33 | |
*** salv-orlando has quit IRC | 13:33 | |
*** puranamr has quit IRC | 13:34 | |
yolanda | mm, fails with pep8 | 13:34 |
*** eharney has quit IRC | 13:34 | |
mordred | yay! | 13:35 |
mordred | yolanda: ok. if it needs work, let's cut your release and come back to it | 13:35 |
*** tmorin has joined #openstack-infra | 13:35 | |
jklare | hi, anybody around who knows how the infra jenkins instances where set up? | 13:36 |
yolanda | mordred, thx | 13:36 |
mordred | jklare: many people | 13:36 |
fungi | sdague: your tags e-mail reminds me that i (or someone in the vmt at any rate) should propose a tag or tag set to replace https://wiki.openstack.org/wiki/Security_supported_projects | 13:36 |
*** whitenoise has joined #openstack-infra | 13:36 | |
*** whitenoise has joined #openstack-infra | 13:36 | |
jklare | i am wondering, since the manifests tell that the jenkins is installed from package, from the official repo as far as i can tell | 13:36 |
mordred | jklare: yes, that's right. we use packages from jenkins-ci.org | 13:37 |
sdague | fungi: cool, I was hoping it would kick off some thoughts | 13:37 |
jklare | the currently used version on the infra servers is 1.565.3 | 13:37 |
*** radez_g0n3 is now known as radez | 13:37 | |
*** bswartz has joined #openstack-infra | 13:37 | |
jklare | which is not included in the repo anymore | 13:37 |
mordred | jklare: we try to never update them because every jenkins release so far has broken something | 13:37 |
jklare | as far as i can tell | 13:37 |
jklare | so they were set up a long time ago and never updated | 13:37 |
mordred | jklare: and we have not made a new jenkins master in quite some time | 13:37 |
fungi | jklare: right, that puppet manifest just installs whatever the latest version is, doesn't update | 13:37 |
jklare | i see | 13:37 |
mordred | jklare: that's right. if a security update comes out, we'll make a plan to update | 13:37 |
jklare | ok | 13:38 |
*** tmorin has quit IRC | 13:38 | |
mordred | although we're hoping we'll be off of jenkins before we have to deal with the pain of another security update | 13:38 |
sdague | fungi / mordred would one of you be willing to approve - https://review.openstack.org/#/c/199103/ to get some experimental jobs on this grenade partial idea | 13:38 |
jklare | i guess we will also go with this version then | 13:38 |
jklare | thanks | 13:38 |
mordred | jklare: sure thing! | 13:38 |
*** masayukig_ has joined #openstack-infra | 13:38 | |
fungi | jklare: looks like we upgraded our jenkins masters last in october. so not _that_ long ago depending on how you calculate time | 13:38 |
*** tmorin has joined #openstack-infra | 13:38 | |
jklare | fungi october is fine i guess, the issue for me is that you could not set up a new one with the current manifests | 13:39 |
jklare | fungi which is a little broken | 13:39 |
fungi | jklare: yes, i agree that's unfortunate. i wonder why they delete releases | 13:39 |
fungi | that seems anti-social | 13:40 |
mordred | yolanda: you just made a new jenkins master in gozer ... what did you do? | 13:40 |
fungi | i mean, we don't ever delete any release we publish for our software | 13:40 |
*** flepied has quit IRC | 13:40 | |
jklare | fungi i also asked myself the same question, especially since they are still hosting the debs on their archive site | 13:40 |
jklare | fungi so why not put them in the repo... | 13:40 |
yolanda | mordred, well, Tim was the one doing that. It was a lot of manual effort | 13:40 |
fungi | sdague: on a related note, input on this experimental job change would be appreciated https://review.openstack.org/199364 | 13:40 |
mordred | yolanda: yah - it's not very automated | 13:40 |
*** tmorin has quit IRC | 13:40 | |
yolanda | as jenkins versions are not correctly installed by manifest, and plugins also are not automated | 13:40 |
mordred | yolanda: I look forward to the day where we no longer have to deal with that :) | 13:41 |
*** tmorin has joined #openstack-infra | 13:41 | |
yolanda | mordred, yes, that jenkins manifest needs a bit of love. Even security is not automated, every config step is manual | 13:41 |
frickler | so you intend to replace jenkins? with what? | 13:41 |
yolanda | mordred, is there any expected ETA for jenkins drop? i think it will be a long way, right? | 13:42 |
fungi | frickler: we've been gradually replacing jenkins for 2+ years | 13:42 |
fungi | frickler: (zuul, nodepool, gearman, et cetera) | 13:42 |
mordred | frickler: ansible. https://review.openstack.org/#/c/164371/ | 13:42 |
mordred | frickler: jenkins currently performs one task for us - remote shell execution | 13:42 |
fungi | relatively poorly and inefficiently i might add | 13:43 |
mordred | it's a bit heavy weight for just that :) | 13:43 |
mordred | yah | 13:43 |
mordred | it breaks all the time | 13:43 |
* fungi had to restart 4 jenkins masters this week alone | 13:43 | |
mordred | sad | 13:43 |
yolanda | we don't normally need restarts, but an issue we are having, is that it drops connections with slaves quite frequently | 13:43 |
*** sdake has joined #openstack-infra | 13:44 | |
fungi | maybe the thread leaks have been fixed in newer jenkins, but the fact that nobody has touched clarkb's bug report on it in months after they requested a thread dump speaks volumes | 13:44 |
yolanda | even now, with 2 jenkins, and less load, it keeps happening | 13:44 |
mordred | yolanda: I am hoping we can get zuulv3 finished before tokyo | 13:44 |
yolanda | mordred, really?! wow | 13:44 |
yolanda | that spec is huge | 13:44 |
fungi | sdague: lgtm, though mordred has already approved | 13:45 |
mordred | sure. but it should not take ages to implement, largely because we're not going to try to support both systems in parallel (which is what usually makes things take forever) | 13:45 |
*** annegentle has quit IRC | 13:45 | |
*** masayukig_ has quit IRC | 13:45 | |
*** tmorin has quit IRC | 13:45 | |
* yolanda is afraid of the backport to our systems | 13:45 | |
mordred | yolanda: I mean, I could very well be wrong - but it's what I hope to achieve - because the current jenkins thing is very crap | 13:45 |
openstackgerrit | Merged openstack-infra/project-config: add experimental grenade multinode jobs https://review.openstack.org/199103 | 13:45 |
*** annegentle has joined #openstack-infra | 13:45 | |
mordred | yolanda: biggest issue will be anyone on your side who has successfully managed to get an additional jenkins plugin added | 13:46 |
*** tmorin has joined #openstack-infra | 13:46 | |
*** fawadkhaliq has joined #openstack-infra | 13:46 | |
mordred | yolanda: we'll hopefully have a script to translate jjb templates | 13:46 |
yolanda | mordred, we have several plugins that are not used upstream, yes | 13:46 |
*** tmorin has quit IRC | 13:46 | |
mordred | yolanda: so you'll need to top using those plugins - and you'll need to get log publishing to swift rolled out | 13:46 |
yolanda | mordred, i wanted to propose that swift stuff for next sprint | 13:47 |
yolanda | now i have more reasons for that :) | 13:47 |
mordred | yolanda: OR - you'll need to figure out ansible equivs for the plugins they're using - so that your jjb template translation can migrate from those plugins then | 13:47 |
*** tmorin has joined #openstack-infra | 13:47 | |
yolanda | you'll have it ready for Tokyo, we can have it ported for Barcelona :) | 13:48 |
*** mestery_ has quit IRC | 13:48 | |
*** hdd has quit IRC | 13:48 | |
*** sdake has quit IRC | 13:49 | |
*** Somay has quit IRC | 13:49 | |
*** fawadkhaliq has quit IRC | 13:49 | |
*** sdake has joined #openstack-infra | 13:49 | |
*** tmorin has left #openstack-infra | 13:51 | |
openstackgerrit | Merged openstack-infra/gerritlib: Update project docs https://review.openstack.org/165979 | 13:51 |
*** masayukig_ has joined #openstack-infra | 13:52 | |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Removed unnecessary parameter from delete_old_jobs https://review.openstack.org/180575 | 13:53 |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Added parallelization options https://review.openstack.org/180463 | 13:53 |
*** _nadya_ has joined #openstack-infra | 13:57 | |
*** armax has joined #openstack-infra | 13:57 | |
openstackgerrit | Thomas Morin proposed openstack/requirements: Add networking-bagpipe-l2 to projects.txt https://review.openstack.org/199578 | 13:58 |
*** asilenkov__ has joined #openstack-infra | 13:59 | |
*** dustins has quit IRC | 13:59 | |
asilenkov__ | Hello! I have a question about gate-fuel-specs-python27 | 13:59 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Add a refstack.org server https://review.openstack.org/198869 | 14:00 |
asilenkov__ | http://logs.openstack.org/38/199538/1/check/gate-fuel-specs-python27/6d3cd4b/console.html - error inside | 14:00 |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Use zuul-cloner for bifrost jobs https://review.openstack.org/199580 | 14:00 |
*** ajo|QoSPOC is now known as ajo | 14:01 | |
asilenkov__ | http:get:: /dump/(snapshot_name) | 14:01 |
asilenkov__ | it seems that http://pythonhosted.org/sphinxcontrib-httpdomain/ is missing in test env. | 14:01 |
*** jlanoux has joined #openstack-infra | 14:01 | |
*** dulek has joined #openstack-infra | 14:01 | |
*** dulek has left #openstack-infra | 14:01 | |
asilenkov__ | Should I fill the bug for that ? | 14:01 |
fungi | asilenkov__: is it in the requirements or test-requirements list for that project? | 14:01 |
*** eharney has joined #openstack-infra | 14:02 | |
fungi | asilenkov__: your repo should declare the python packages it needs to install and perform its tests | 14:02 |
*** annegentle has quit IRC | 14:02 | |
asilenkov__ | fuel-specs/requirements.txt contains sphinxcontrib-httpdomain | 14:02 |
*** dboik has joined #openstack-infra | 14:02 | |
*** dustins has joined #openstack-infra | 14:03 | |
fungi | i see that | 14:03 |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Use zuul-cloner for bifrost jobs https://review.openstack.org/199580 | 14:03 |
*** btully has joined #openstack-infra | 14:03 | |
asilenkov__ | job is green and this error seems non destructive ) | 14:03 |
fungi | "py27 installed: ...,sphinxcontrib-httpdomain==1.3.0,..." | 14:04 |
*** ParsectiX has quit IRC | 14:04 | |
fungi | according to the job log | 14:04 |
*** jlanoux_ has quit IRC | 14:04 | |
pabelanger | Any core my a +1 workflow? https://review.openstack.org/#/c/199122/ It will help me troubleshoot some puppet changes for the puppet-apply job | 14:04 |
*** mtanino has joined #openstack-infra | 14:04 | |
asilenkov__ | yep (( can't understand the reason. | 14:04 |
*** baoli has quit IRC | 14:04 | |
fungi | asilenkov__: if you 'tox -e py27' locally do you get the same error? | 14:04 |
AJaeger | asilenkov__: "sphinxcontrib-httpdomain==1.3.0" is installed | 14:05 |
pabelanger | man, I buggered that request | 14:05 |
pabelanger | need coffee | 14:05 |
mordred | pabelanger: done | 14:05 |
*** baoli has joined #openstack-infra | 14:05 | |
mordred | fungi: double check me on https://review.openstack.org/199580 ? | 14:05 |
pabelanger | mordred, thank you kind sir | 14:05 |
*** dboik_ has joined #openstack-infra | 14:05 | |
fungi | pabelanger: lgtm | 14:05 |
fungi | oh, mordred approved too | 14:06 |
pabelanger | more the better :) | 14:06 |
*** jsavak has quit IRC | 14:07 | |
*** _amrith_ is now known as amrith | 14:07 | |
*** masayukig_ has quit IRC | 14:07 | |
*** dboik has quit IRC | 14:07 | |
*** bhunter71 has joined #openstack-infra | 14:07 | |
asilenkov__ | ^^fungi locally it's ok ) | 14:08 |
*** kiran-r has quit IRC | 14:08 | |
eantyshev | Hi! Anyone who has core rights in zuul, please, review https://review.openstack.org/#/c/148926 | 14:08 |
fungi | asilenkov__: how about `git clean -dfx; tox -e py27`? asilenkov__ also what version of sphinxcontrib-httpdomain does it tell you is being installed when you run it locally? | 14:09 |
*** f1ller is now known as filler | 14:10 | |
asilenkov__ | ^^fungi yes -dfx shows error <string>:52: (ERROR/3) Unknown directive type "http:get" | 14:11 |
Kiall | Anyone happen to know if Florian Weimer of RedHat is on IRC / what his nick is? | 14:11 |
*** baoli has quit IRC | 14:12 | |
*** fhubik_afk is now known as fhubik_ | 14:12 | |
fungi | asilenkov__: okay, so you probably had a cached venv with an older sphinxcontrib-httpdomain is my guess | 14:12 |
*** jsavak has joined #openstack-infra | 14:12 | |
*** baoli has joined #openstack-infra | 14:12 | |
fungi | asilenkov__: which would be odd if true, because 1.3.0 is a year old this month | 14:13 |
*** masayukig_ has joined #openstack-infra | 14:13 | |
asilenkov__ | yep sphinxcontrib-httpdomain==1.3.0 | 14:13 |
openstackgerrit | Merged openstack-infra/project-config: Upload applytest folder gate-infra-puppet-apply-* https://review.openstack.org/199122 | 14:13 |
fungi | asilenkov__: was this job previously passing for fuel-specs, or has it only recently been running | 14:13 |
*** fhubik_ is now known as fhubik | 14:13 | |
*** fhubik has quit IRC | 14:14 | |
asilenkov__ | this job is passing but error still in logs ( | 14:14 |
fungi | asilenkov__: oh, got it | 14:14 |
*** ildikov has quit IRC | 14:14 | |
*** fhubik has joined #openstack-infra | 14:15 | |
AJaeger | asilenkov__: You're running the test suite with tox -e py27, and use docutils, not sphinx | 14:15 |
fungi | asilenkov__: aha, that dependency is only a week old | 14:15 |
*** zz_dimtruck is now known as dimtruck | 14:16 | |
AJaeger | asilenkov__: could that be the problem? | 14:16 |
asilenkov__ | not sure ) | 14:17 |
fungi | asilenkov__: so anyway, looks like that error first appears on the test runs for the https://review.openstack.org/193109 change which added it last week http://logs.openstack.org/09/193109/5/check/gate-fuel-specs-python27/7d97987/console.html.gz#_2015-06-23_09_09_08_303 | 14:17 |
*** esker has joined #openstack-infra | 14:17 | |
fungi | asilenkov__: e.g. it's been there "all along" (at least for as long as sphinxcontrib-httpdomain has been used on that repo) | 14:18 |
freerunner | AJaeger: Gate jobs passed! https://review.openstack.org/#/c/199555/2 Can u review this? | 14:18 |
fungi | er, s/e.g./i.e./ (darn latin abbreviations) | 14:18 |
*** BharatK has quit IRC | 14:18 | |
*** yamamoto has quit IRC | 14:18 | |
AJaeger | freerunner: I'm not core on that repo, but happily give you my +1 ;) | 14:19 |
*** wenlock has joined #openstack-infra | 14:19 | |
*** amitgandhinz has joined #openstack-infra | 14:19 | |
freerunner | AJaeger ;) | 14:19 |
AJaeger | asilenkov__: the error message comes from .tox/py27/lib/python2.7/site-packages/docutils/parsers/rst/states.py | 14:20 |
AJaeger | So, it'S docutils that does not parse the RST extension you use | 14:20 |
*** puranamr has joined #openstack-infra | 14:23 | |
Daviey | ttx: I used to be a member of requirements-core and it seems at some point i was silently dropped. Do you know when this was? | 14:26 |
*** armax has quit IRC | 14:26 | |
*** annegentle has joined #openstack-infra | 14:27 | |
*** hdd has joined #openstack-infra | 14:27 | |
*** dimtruck is now known as zz_dimtruck | 14:30 | |
*** tonytan4ever has joined #openstack-infra | 14:30 | |
*** sodo has joined #openstack-infra | 14:32 | |
openstackgerrit | Vladimir Kozhukalov proposed openstack-infra/project-config: Add project fuel-agent repo https://review.openstack.org/199178 | 14:33 |
*** armax has joined #openstack-infra | 14:34 | |
*** ildikov has joined #openstack-infra | 14:34 | |
jeblair | mordred: regarding https://review.openstack.org/199580 -- it looks like that's step 1 to joining bifrost, ironic, and shade into a shared change queue, which would pull infra and openstack together | 14:35 |
*** salv-orlando has joined #openstack-infra | 14:35 | |
openstackgerrit | Russell Bryant proposed openstack/requirements: Stop adding extra newline after unparseable lines. https://review.openstack.org/199143 | 14:37 |
*** rossella_s has quit IRC | 14:37 | |
*** sodo has quit IRC | 14:37 | |
*** rossella_s has joined #openstack-infra | 14:37 | |
*** sabeen has quit IRC | 14:41 | |
*** otter768 has joined #openstack-infra | 14:42 | |
*** cindyo has joined #openstack-infra | 14:44 | |
mordred | jeblair: yeah - that started as "bifrost has a set of functional tests as a consumer of shade via ansible that might be nice to run" - and then got there. I'm not sure we want to participate in that symmetric gate ... but regardless bifrost should be using zuul-cloner to clone the repos its using and not code in its test script | 14:45 |
*** puranamr has quit IRC | 14:46 | |
jeblair | mordred: ++ | 14:46 |
*** otter768 has quit IRC | 14:46 | |
*** salv-orlando has quit IRC | 14:47 | |
*** akraminsky has quit IRC | 14:47 | |
*** maishsk has quit IRC | 14:48 | |
*** rfolco has quit IRC | 14:51 | |
asilenkov__ | ^^fungi ^^AJaegar thank you for pointing this out. I'm not an expert here, so just say if you need a bug or something to fix it | 14:51 |
*** rfolco has joined #openstack-infra | 14:51 | |
fungi | asilenkov__: it's up to the fuel-specs developers to fix. it's not an infrastructure problem | 14:51 |
*** fawadkhaliq has joined #openstack-infra | 14:51 | |
asilenkov__ | alright ty | 14:52 |
fungi | Daviey: ttx: i've started digging through the mailing list archives for the announcement. i vaguely recall a year or two back there was a flushing of requirements core reviewers with few or no reviews on the repo over some lengthy period of time, but i'm not finding the discussion so i may have imagined it | 14:53 |
openstackgerrit | Sergey Vilgelm proposed openstack/requirements: Bump 1.8.0 to oslo.utils https://review.openstack.org/199506 | 14:53 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Allow use of admin tokens in keystone https://review.openstack.org/199209 | 14:53 |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Rework how we get domains https://review.openstack.org/199600 | 14:54 |
mordred | Shrews: ^^ I have tested that manually locally against my devstack and the get and search things work as expected | 14:54 |
mordred | Shrews: I'll follow up with real tests in a sec | 14:55 |
ttx | mordred: just had an interesting discussion on #phabricator | 14:55 |
mordred | ttx: awesome | 14:55 |
ttx | I filed our "requests" there | 14:55 |
ttx | https://secure.phabricator.com/tag/openstack/board/ | 14:55 |
*** austin81 has joined #openstack-infra | 14:55 | |
ttx | got an openstack "project" craeted there | 14:55 |
fungi | nifty | 14:55 |
*** austin81 has left #openstack-infra | 14:55 | |
*** wenlock_ has joined #openstack-infra | 14:56 | |
fungi | that seems like a promising development | 14:56 |
*** dpose has joined #openstack-infra | 14:56 | |
anteaya | ttx does #phabricator have a url for its irc logs? | 14:56 |
*** rkukura has quit IRC | 14:56 | |
Daviey | fungi: Yeah, that would have been pretty accurate.. but I missed the announcement. I'm not saying it was wrong, i just found it odd that i wasn't informed. | 14:56 |
ttx | anteaya: not that I can find | 14:56 |
anteaya | ttx okay thanks | 14:56 |
anteaya | wasn't questioning your accuracy just thought I might save you some typing | 14:57 |
*** yamahata has joined #openstack-infra | 14:57 | |
ricky1 | SpamapS: hiya | 14:57 |
*** ricky1 is now known as rcarrillocruz | 14:57 | |
ttx | mordred, jeblair: summary is.. they have a tool in the pipe to track products and branches | 14:58 |
ttx | caled releeph | 14:58 |
ttx | called even | 14:58 |
openstackgerrit | Sergey Vilgelm proposed openstack/requirements: Bump 1.8.0 to oslo.utils https://review.openstack.org/199506 | 14:58 |
ttx | but it's extremely far from being ready for anyone | 14:58 |
jeblair | ttx: oh, interesting... i'm reading the tasks now | 14:58 |
*** _nadya_ has quit IRC | 14:59 | |
ttx | there are some they already dismissed/merged | 14:59 |
ttx | see links on the wiki page | 14:59 |
*** _nadya_ has joined #openstack-infra | 14:59 | |
ttx | mordred, jeblair: having this Releeph on the long-term roadmap makes them extremely unlikely to support features that would help us emulate it in Maniphest basically | 15:00 |
*** ninag has quit IRC | 15:00 | |
*** ari has quit IRC | 15:00 | |
jeblair | ttx: i'm assuming releeph will integrate with maniphest to do the things you need? | 15:01 |
*** ninag has joined #openstack-infra | 15:01 | |
ttx | jeblair: that is epriestley's assumption yes | 15:01 |
*** yamahata has quit IRC | 15:01 | |
ttx | <epriestley> On change tracking in general we have some tooling in the pipeline, but it's currently not anywhere near the top of the priority list. T2714 is the top-level task for Releeph, the release-management / where-was-stuff-merged tool. | 15:01 |
*** mrunge has quit IRC | 15:02 | |
*** yamahata has joined #openstack-infra | 15:02 | |
jeblair | ttx: part of me says "cool they are working on something to support this case", but part of me is wary, because there are a lot of tools that we either do not want or are not ready to use in phabricator (prime examples code review, git hosting), so we also need to be wary of whether releeph in turn requires something we don't want to use. | 15:02 |
ttx | "in the long term our intent is to provide purpose-built release tracking tools via Releeph (which has formal objects like "Products" and "Branches" which can, I think, map to things like "Cinder -> Kilo")." | 15:02 |
ttx | yeah, puts us in a sort of tricky situation | 15:02 |
ttx | Releeph might well require us to use Diffusion, for example | 15:03 |
*** sabeen1 has joined #openstack-infra | 15:03 | |
fungi | also makes me leery of the possibility that releeph might impose some specific release tracking workflows | 15:03 |
sc68cal | anteaya: linux bridge CI job is passing 80% - 27 passes 7 failures. | 15:03 |
sc68cal | anteaya: in the last 48 hours | 15:03 |
anteaya | sc68cal: woot! | 15:03 |
anteaya | yahoooooooo | 15:04 |
anteaya | well done! | 15:04 |
ttx | fungi: I think that's the key issue with it today, it's pretty tied to Facebook's needs and thy need to clean that up | 15:04 |
*** dims has quit IRC | 15:04 | |
*** sabeen3 has joined #openstack-infra | 15:04 | |
*** coolsvap is now known as coolsvap|away | 15:04 | |
*** _nadya_ has quit IRC | 15:04 | |
sc68cal | anteaya: I haven't checked if the failures are patches that failed other jobs too | 15:04 |
anteaya | do they want to clean that up? | 15:04 |
fungi | ttx: got it. so it's less that they're creating from whole cloth, and more that this already is in use in facebook but not suitably generalized | 15:04 |
anteaya | or is that a feature | 15:04 |
anteaya | sc68cal: yay | 15:05 |
ttx | One thing that he suggested was to develop a huge CustomField that would hold that project/branch information, the same way the task list in Launchpad does | 15:05 |
*** dims has joined #openstack-infra | 15:05 | |
ttx | and display it in tabular form | 15:05 |
jeblair | how would that look when you edited it? | 15:06 |
*** arxcruz has quit IRC | 15:06 | |
ttx | CustomFields can override display methods and be displayed however you want | 15:06 |
ttx | same for their edit control | 15:06 |
sc68cal | anteaya: at least one - 191707 failed all the tempest jobs | 15:06 |
sc68cal | anteaya: so the patch was probably bad | 15:07 |
jeblair | oh ok | 15:07 |
*** sabeen1 has quit IRC | 15:07 | |
*** ninag has quit IRC | 15:07 | |
anteaya | sc68cal: let's move to -neutron? | 15:07 |
ttx | jeblair: it's just a pretty massive development I think. We'd store all that data in a single customfield and have nifty display/edit controls/search hooks in it | 15:07 |
sc68cal | anteaya: sure | 15:08 |
*** jsavak has quit IRC | 15:08 | |
ttx | a light version might be a textfield that says "nova/kilo: DONE; cinder/kilo: INPROGRESS" | 15:08 |
*** ivar-lazzaro has quit IRC | 15:09 | |
ttx | but that would be ugly and errorprone | 15:09 |
jeblair | yeah :/ | 15:10 |
*** zz_dimtruck is now known as dimtruck | 15:10 | |
*** dims has quit IRC | 15:10 | |
ttx | but you get the idea | 15:10 |
ttx | I guess we could spec it and then see if we find someone to get it done, one way or another | 15:11 |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Fix the module index link in the docs https://review.openstack.org/199606 | 15:11 |
*** coolsvap|away is now known as coolsvap | 15:12 | |
ttx | jeblair: on the long run, it's one drawback of using only a part of an integrated suite -- we'll always be stuck in corners | 15:12 |
*** rfolco has quit IRC | 15:12 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/system-config: Add a refstack.openstack.org server https://review.openstack.org/198869 | 15:13 |
ttx | I fear they will always prioritize for the case of people that will use the full suite | 15:13 |
openstackgerrit | Matt Riedemann proposed openstack-dev/pbr: Add more documetnation around building docs https://review.openstack.org/199609 | 15:13 |
ttx | wikimedia apparently decided to adopt them all | 15:13 |
ttx | and will migrate from gerrit | 15:14 |
fungi | understandable. we do the same with the tools we develop | 15:14 |
*** rfolco has joined #openstack-infra | 15:14 | |
openstackgerrit | Matt Riedemann proposed openstack-dev/pbr: Add more documentation around building docs https://review.openstack.org/199609 | 15:14 |
fungi | (for example, the discussion yesterday about being able to use nodepool without zuul) | 15:15 |
fungi | "yes you can probably do it, no we don't recommend it, be prepared for some painful workarounds and/or custom patches" | 15:15 |
ttx | they also resist adding options, so whatever they define as "the one true way" is likely to be what we have to use | 15:16 |
*** jlanoux has quit IRC | 15:16 | |
mordred | I do tend to agree with the theory of not adding tons of options | 15:17 |
*** unicell1 has joined #openstack-infra | 15:18 | |
mordred | mriedem: aw. I like "documetnation" :) | 15:18 |
*** unicell has quit IRC | 15:19 | |
*** yamamoto has joined #openstack-infra | 15:19 | |
ttx | mordred: they also don't mind humans updating tasks. So triaging bugs, and closing tasks when things merge are all human tasks | 15:19 |
*** _nadya_ has joined #openstack-infra | 15:19 | |
ttx | I guess that's a by-product of having staff paid to do that | 15:19 |
*** austin81 has joined #openstack-infra | 15:20 | |
mordred | oh weird | 15:20 |
austin81 | join #openstack | 15:20 |
*** jgriffith has quit IRC | 15:20 | |
austin81 | oops haha | 15:20 |
ttx | in openstack we kinda like not having to update things manually | 15:20 |
*** boris-42 has joined #openstack-infra | 15:21 | |
ttx | mordred: I'm trying to picture in my mind a world where we'd use Maniphest purely for task tracking (organization of work, backlogs), completely separately from commit/change tracking, and see if that could work | 15:22 |
ttx | I just fear that would be a regression for horizontal teams like the VMT | 15:22 |
openstackgerrit | greghaynes proposed openstack-infra/nodepool: Trigger image delete using gearman https://review.openstack.org/198114 | 15:22 |
*** dims has joined #openstack-infra | 15:23 | |
*** dizquierdo has quit IRC | 15:23 | |
mordred | ttx: I'm having a hard time picturing that world in my mind | 15:23 |
ttx | I mean, it's diable. Use Maniphest the way some teams use Trello. | 15:23 |
ttx | doable | 15:23 |
*** jsavak has joined #openstack-infra | 15:23 | |
mordred | ttx: in your imagination there, what do we use for the other thing? | 15:24 |
mordred | anything? | 15:24 |
*** yamamoto has quit IRC | 15:24 | |
jeblair | i don't think we want to be updating things manually; istr mordred saying that the api was a low priority for them, but if people were interested in using it, priority may increase | 15:24 |
fungi | dyeable too. we can make it any color we want | 15:24 |
mriedem | mordred: yeah, i like not having to read source code :) | 15:24 |
anteaya | digestable? | 15:24 |
ttx | I'm trying to see if we could do without it. | 15:24 |
mriedem | mordred: and not having typos | 15:24 |
openstackgerrit | Merged openstack/requirements: Bump YAQL version to 0.2.7 https://review.openstack.org/199555 | 15:25 |
ttx | because having the two (change/release tracking and persnal/team task tracking as separate tools is a bit insane) | 15:25 |
ttx | the question becomes, do we need change/release tracking | 15:26 |
*** asilenkov__ has quit IRC | 15:26 | |
ttx | I see three areas | 15:26 |
ttx | one is complex task coordination, the "vulnerability" use case | 15:26 |
* anteaya claps hands, here comes a ttx list | 15:26 | |
ttx | one is post-release tracking, "what's in a release", and we already said we should generate that from commit messages | 15:27 |
*** tsekiyama has joined #openstack-infra | 15:27 | |
ttx | last one is release goals tracking. Ability to say "RC2 is blocked on landing this set of bugfixes" | 15:27 |
ttx | anteaya: I'll admit I seriously abuse the list construct | 15:28 |
jeblair | well, that's what this whole conversation is about. :) | 15:28 |
ttx | I guess the last one is simple enough and could be emulated using tasks alright | 15:29 |
ttx | I'm mostly concerned about the first one. And now that I abandoned the VMT, I'm mostly concerned by proxy | 15:29 |
anteaya | ttx is how you think | 15:30 |
anteaya | ttx I look forward to your lists | 15:30 |
ttx | being able to say "this task is done" using commit data to back it up | 15:30 |
*** spzala has quit IRC | 15:30 | |
ttx | rather than humans processing it and forgetting something | 15:30 |
anteaya | or having something move while you were asleep and you lose track | 15:31 |
fungi | right, it's generally helpful in vulnerability reports which involve more than one stable branch and more than one project to be able to know when fixes are proposed and when they're merged and track which ones are still missing | 15:31 |
ttx | basically Launchpad did both (task/release), Phabricator only does one (task). Storyboard currently only does one too (task). The release tracking stuff was still on the pipe | 15:31 |
*** bexelbie has quit IRC | 15:32 | |
*** asselin__ has quit IRC | 15:32 | |
ttx | I thought Maniphest tasks mapped to Launchpad bugtasks. That was a mistake. They map to Launchpad bugs (and Storyboard stories) | 15:32 |
mordred | yah - they are bugs - except with dependency relationships | 15:33 |
mordred | so - they're a hybrid of bugs and blueprints from lp | 15:33 |
fungi | we've had plenty where a bug was introduced in oslo-incubator, copied into two projects in one release, then split out into a separate library which also carried that vulberability, and one of those two projects switched to consuming the library so no longer has the bug on a later branch wher eit should instead be fixed in the library, but the other project is still syncing the bug from the | 15:33 |
*** dpose has quit IRC | 15:33 | |
fungi | incubator... it becomes a mess to untangle | 15:33 |
ttx | subtasks are really made to track compeltely separate tasks | 15:33 |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: WIP: Migrate to puppet-httpd module https://review.openstack.org/198819 | 15:33 |
ttx | and the long-term prospect of using Releeph will block any short-term improvement there | 15:33 |
jeblair | (the dependencies will be useful -- we're writing specs with multiple "work items") | 15:34 |
*** ddieterly has joined #openstack-infra | 15:34 | |
ttx | and we are not even sure releeph will be usable for us and not depend on some other *ph* thing that we don't want to use | 15:34 |
*** jgriffith has joined #openstack-infra | 15:34 | |
mordred | fungi, ttx: agree that the VMT tasks is a mess to solve - otoh, it's also the most specialized use case that gets driven by a tight cadre | 15:34 |
ttx | jeblair: sure. They are useful the same way relationships between blueprints were useful | 15:34 |
ttx | not the same way tasks in bugs were useful. | 15:34 |
jeblair | ttx: i got the impression from epriestly that releeph might be mostly there; at least enough maybe we can look at it and see what it's integration (with maniphest and possibly other phtools) is like | 15:35 |
fungi | waiting for them to name a project "phuket" (also seems like it would be a fun place to visit) | 15:35 |
mordred | fungi: I want to go to there | 15:35 |
ttx | jeblair: <epriestley> Releeph is totally unusable today though and probably nowhere near close enough to working to be made workable. | 15:36 |
ttx | not "mostly there" in my book | 15:36 |
mordred | jeblair: yah. also - depending on what the diffusion integration story looks like, replicating from gerrit to a diffusion wouldn't be much worse than gerrit having a gitweb that we mostly never look at | 15:36 |
ttx | yeah, diffusion can be made to mirror external repos | 15:37 |
BobBall | Are there known issues with jenkins job builder compatability with newer jenkins? It's generating a job with a publisher just fine, however when it's uploaded to jenkins the publisher step is missing from the job's config | 15:37 |
mordred | which is to say - having an additional place that visualizes git commits is basically adding a fourth to a list that's already got 3 thigns in it | 15:37 |
ttx | requires to create a separate prefix for each repo though, which wil be fun with our hundreds of repos :) | 15:37 |
mordred | yah. that's my least favorite part about what they do with diffusion | 15:37 |
ttx | OPENSTACKSLASHNOVAr137df3154c84336b4a45367ff | 15:38 |
mordred | ttx: if we could get a way out of that prefix stuff, I think that woudl be more palatable if it's the mechanism we need to use to trigger something | 15:38 |
pabelanger | nibalizer, so, not sure why but I am starting to see more puppet-apply-trusty failures | 15:38 |
fungi | mordred: i wouldn't really say that the vmt use case is unrepresentative of openstack in general, just that we have some examples of particularly complicated bug proliferation between projects and branches. any bug could exhibit similar proliferation, it doesn't have to be a security vulnerability... those are just ones we want to be a lot more diligent about not letting fall through the cracks in | 15:39 |
fungi | places | 15:39 |
mordred | fungi: totally | 15:39 |
ttx | mordred: think one of those bugs where you tried to land a pbr fix in dozens of projects | 15:39 |
*** bswartz has quit IRC | 15:39 | |
*** Sukhdev has joined #openstack-infra | 15:39 | |
*** cindyo has quit IRC | 15:39 | |
ttx | the list of projects to strike though came handy there too | 15:39 |
ttx | +r | 15:39 |
ttx | We can definitely track it manually in a comment / description checklist | 15:40 |
ttx | but that is a bit full of unfun | 15:40 |
*** e0ne has joined #openstack-infra | 15:40 | |
rcarrillocruz | TheJulia: i believe i found a solution to the race condition | 15:40 |
fungi | in fact, we _would_ have a bunch more non-vmt examples of this _if_ launchpad weren't so totally broken that it makes them a pain to deal with. the vulnerabilities are simply a situation where enduring the pain is better than giving up | 15:41 |
rcarrillocruz | as I commented earlier, whenever I got a provisioned server without eth0 IP config set up, i saw on dmesg a corresponding 'simple-init main process terminated with exit 1' yadayada | 15:41 |
rcarrillocruz | i commented out the dib-install include | 15:41 |
mordred | ttx: indeed - but I actually tend to track those in gerrit rather than a bug tracker | 15:41 |
*** zul has quit IRC | 15:41 | |
mordred | ttx: largely because tracking them in the bug tracker was always more work than tracking their status with gerrit | 15:41 |
rcarrillocruz | modified simple-init.conf from /opt/stack on the ironic host so it had a respawn stanza | 15:42 |
rcarrillocruz | and now | 15:42 |
*** david-ly_ is now known as david-lyle | 15:42 | |
rcarrillocruz | i get all the interfaces set up | 15:42 |
sdague | mordred: well, that's good if one person is generating all the patches. But we had things like using python urllib with https, which all projects did | 15:42 |
jeblair | ttx: 14:58 <@epriestley> Releeph is hypothetically not all that far from being usable, but there's nowhere near enough room on the roadmap to sneak it in anytime soon. | 15:42 |
mordred | totally | 15:42 |
sdague | and the per project patches were different | 15:42 |
ttx | mordred: the trick is... you can only track them when they are in. Not the need to create them. | 15:42 |
jeblair | ttx: i'll agree with you that the status as described by epriestly is unclear :) | 15:42 |
mordred | sdague: totally. not discounting the use case | 15:43 |
*** dustins has quit IRC | 15:43 | |
jeblair | sdague: change metadata 'tags' in gerrit will help with that (go sdague!) | 15:44 |
rcarrillocruz | it's as if when we have multiple interfaces the concurrent simple-init/glean executions step each other, if one of them corresponding to eth0 gets terminated then you are out of luck and you get a provisioned server without the management NIC configured | 15:44 |
ttx | Releeph is certainly something we can enable to see. It's in "beta" mode | 15:44 |
*** rkukura has joined #openstack-infra | 15:44 | |
rcarrillocruz | mordred: ^, i will push a change to the simple-init element to add a respawn, we can hit race issues on servers when multiple NICs are available | 15:44 |
TheJulia | rcarrillocruz: that kind of makes sense if upstart doesn't realize that multiple ones are firing up intentionally. | 15:44 |
rcarrillocruz | (my servers have up to 6 NICs!) | 15:45 |
ttx | mordred: moving off LP partly because it could track more than 12 tasks and switching to seomthing that only supports 1 is kind of weird :) | 15:45 |
mordred | rcarrillocruz: nice! | 15:45 |
ttx | "couldn't track more", I mean | 15:45 |
TheJulia | rcarrillocruz: That is just wrong... but in solidarity I'll look for a few cards to add to my servers locally :) | 15:45 |
*** annegentle has quit IRC | 15:45 | |
*** laughterwym has quit IRC | 15:45 | |
ttx | that said, there are a lot of things I like in Phab. The Herald stuff is pretty cool. | 15:45 |
rcarrillocruz | haha | 15:45 |
rcarrillocruz | ok | 15:45 |
*** annegentle has joined #openstack-infra | 15:46 | |
*** kiran-r has joined #openstack-infra | 15:46 | |
rcarrillocruz | i just gave you a justification to get a beefy server for your testing ;-) | 15:46 |
fungi | slap a couple of quad-port nics in and you're set | 15:46 |
ttx | lets you define personal rules that apply automatically on specific events. Like if the new bug mentions rootwrap, add me to cc. Or add "rootwrap" project | 15:47 |
*** enikanorov2 has joined #openstack-infra | 15:47 | |
*** coolsvap is now known as coolsvap|away | 15:47 | |
*** salv-orlando has joined #openstack-infra | 15:47 | |
mordred | ttx: that is pretty cool | 15:47 |
ttx | Will help with keeping triaging under control | 15:47 |
ttx | If I didn't like it, I wouldn't spend so much head-wrapping time trying to figure out how we could use it :) | 15:48 |
*** coolsvap|away is now known as coolsvap | 15:48 | |
*** fallenpegasus has joined #openstack-infra | 15:48 | |
*** jasondotstar has quit IRC | 15:48 | |
*** abregman has quit IRC | 15:48 | |
mordred | hehe. excellent point | 15:48 |
*** patrickeast has joined #openstack-infra | 15:49 | |
*** BharatK has joined #openstack-infra | 15:50 | |
*** devvesa has quit IRC | 15:51 | |
TheJulia | rcarrillocruz: already had one, except I keep promising to actually fire up a deploy on it... guess I should stop rebuilding it with ironic every day :) | 15:51 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add a testing framework for the Ansible modules https://review.openstack.org/199629 | 15:51 |
rcarrillocruz | heh | 15:51 |
*** yamada-h has joined #openstack-infra | 15:51 | |
Shrews | mordred: ^^^^ an idea | 15:51 |
ttx | mordred: but that was a useful exercise. I think we need to rethink our initial idea of using subtasks to track things landing in a set of needed repositories. Maybe we should use a gerrit topic instead | 15:52 |
Shrews | mordred: i wanted something flexible. i think that works (in my head, at least) | 15:52 |
mordred | Shrews: looks great | 15:53 |
*** patrickeast has quit IRC | 15:53 | |
ttx | mordred: maybe we could file placeholder gerrit changes to describe needed work, and track all the related things under a single topic. | 15:53 |
ttx | thinking out loud | 15:53 |
ttx | still a bit of a pain for the VMT | 15:54 |
*** unicell1 has quit IRC | 15:55 | |
ttx | since their patches can't be public | 15:55 |
*** yamamoto has joined #openstack-infra | 15:55 | |
*** spzala__ has joined #openstack-infra | 15:55 | |
ttx | like have automation that will autoclose tasks if all the changes in the linked topic are done | 15:56 |
*** jistr has quit IRC | 15:56 | |
*** salv-orlando has quit IRC | 15:56 | |
ttx | and maybe have that automation update a table at the top of the description based on the linked topic. | 15:56 |
*** davideagnello has joined #openstack-infra | 15:57 | |
ttx | I think I'm onto something; | 15:57 |
*** yamahata has quit IRC | 15:57 | |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add a testing framework for the Ansible modules https://review.openstack.org/199629 | 15:57 |
fungi | problem is that review topics can grow additional changes later. not sure if you need to deal with the possibility of a new change added to a review topic after the master task has been closed? | 15:57 |
*** yamahata has joined #openstack-infra | 15:57 | |
*** jlanoux has joined #openstack-infra | 15:58 | |
ttx | fungi: the review topic could be strongly tied to the task. Like be called "T34523" | 15:58 |
*** jasondotstar has joined #openstack-infra | 15:58 | |
ttx | if you add more you could reopen it | 15:58 |
fungi | just wondering if that should trigger reopening | 15:58 |
fungi | yeah, that | 15:58 |
sdague | jeblair: well I have to get time to start looking at that :) | 15:59 |
*** spzala__ is now known as spzala | 15:59 | |
ttx | fungi: tables in phab descriptions can be made to look nice: https://phabricator.wikimedia.org/T76401 | 15:59 |
*** patrickeast has joined #openstack-infra | 15:59 | |
fungi | not bad. though i'm less worried about the aesthetics of it and more about the accuracy/utility of it | 16:00 |
*** ddieterly has quit IRC | 16:00 | |
ttx | that could be a solution while waiting for releeph to happen | 16:00 |
ttx | "while waiting for relief" heh | 16:00 |
*** bswartz has joined #openstack-infra | 16:00 | |
fungi | sweet release | 16:00 |
*** sridhar_ram has joined #openstack-infra | 16:00 | |
*** salv-orl_ has joined #openstack-infra | 16:00 | |
ttx | fungi: gerrit would update it on changes | 16:01 |
fungi | _hopefully_ | 16:01 |
*** geoffarnold has quit IRC | 16:01 | |
ttx | not worse than te current gerrit->LP situation | 16:01 |
fungi | we still have problems with that now, but maybe a better/less failure-prone api will make it more robust | 16:01 |
ttx | the main issue is that there is no convenient way to say "a change will be needed for nova/kilo" | 16:02 |
fungi | other than to literally type it out in a comment, right | 16:02 |
*** amrith is now known as _amrith_ | 16:02 | |
ttx | short from pushing a placeholder change on that topic | 16:02 |
fungi | or use a kanban | 16:02 |
fungi | maybe | 16:02 |
*** scheuran has quit IRC | 16:02 | |
ttx | no I mean to track that in gerrit itself | 16:02 |
ttx | since Maniphest would just mirror the status of the Gerrit topic | 16:03 |
*** akraminsky has joined #openstack-infra | 16:03 | |
ttx | I'm just pushing mordred's "I track things in Gerrit" metaphor to the logic conclusion and see where that puts us | 16:04 |
fungi | i see | 16:05 |
zaro | morning | 16:05 |
*** jsavak has quit IRC | 16:06 | |
ttx | fungi: maybe some git-review --placeholder nova/kilo | 16:06 |
*** jsavak has joined #openstack-infra | 16:06 | |
ttx | git-review --placeholder T2345 nova/kilo | 16:07 |
*** Ala has quit IRC | 16:07 | |
* ttx stops dumping his brains in the middle of the channel and will soon call it a day | 16:07 | |
fungi | that could be fairly easy to add. make it create a dummy file in the repo so that gerrit won't reject a diffless change, and then know to delete that file when the actual change is added. though that makes whoever creates the placeholder also the change owner | 16:07 |
*** zul has joined #openstack-infra | 16:08 | |
*** kiran-r has quit IRC | 16:08 | |
fungi | unless the placeholder change is abandoned and replaced by a completely new change-id | 16:09 |
nibalizer | hi | 16:09 |
ttx | yeah, the owner bit is slightly problematic | 16:09 |
*** patrickeast has quit IRC | 16:09 | |
ttx | although it could be seen as a feature. | 16:10 |
*** patrickeast has joined #openstack-infra | 16:10 | |
*** dontalton has joined #openstack-infra | 16:10 | |
*** ivar-lazzaro has joined #openstack-infra | 16:10 | |
mordred | hi nibalizer | 16:11 |
fungi | ttx: perhaps, except we also use that (currently) to track contributions for elections and summit passes | 16:11 |
*** coolsvap is now known as coolsvap|away | 16:11 | |
*** dtantsur is now known as dtantsur|afk | 16:11 | |
*** jsavak has quit IRC | 16:12 | |
*** jsavak has joined #openstack-infra | 16:12 | |
*** fallenpegasus has quit IRC | 16:14 | |
sdague | clarkb / fungi so subnode seems to still not be working due to dns truncation issues | 16:14 |
sdague | http://logs.openstack.org/91/199091/1/experimental/check-tempest-dsvm-multinode-full/9e2c4c3/logs/subnode-2/devstacklog.txt.gz | 16:14 |
sdague | this is a run from this morning | 16:14 |
fungi | sdague: yep, saw that last night. pointed it out to clarkb/greghaynes/mordred | 16:14 |
openstackgerrit | Khai Do proposed openstack-infra/puppet-openstackci: Add Jenkins Job Builder manifest https://review.openstack.org/184919 | 16:14 |
fungi | apparently the glean fix was insufficient | 16:15 |
*** markus_z has quit IRC | 16:15 | |
*** dims has quit IRC | 16:15 | |
mordred | when greghaynes awakens I expect him to be unhappy | 16:15 |
fungi | subnodes have extra information in the hostname which puts the fqdn well over the limit | 16:15 |
openstackgerrit | Matt Riedemann proposed openstack-infra/project-config: Remove non-voting gate-horizon-dsvm-integration from gate queue https://review.openstack.org/199637 | 16:16 |
mriedem | david-lyle: sdague: mtreinish: ^ | 16:16 |
*** ihrachyshka has quit IRC | 16:16 | |
fungi | we may want to consider sticking less information in the hostnames themselves, or abbreviating some things | 16:16 |
*** dims has joined #openstack-infra | 16:16 | |
mordred | well, I mean- the glean change was supposed to not put the domain name in | 16:18 |
fungi | yeah, i need to jump on one and see what exactly it ended up configuring | 16:19 |
fungi | i'll do that real quick | 16:19 |
*** ivar-lazzaro has quit IRC | 16:19 | |
sdague | so, the 64 byte limit is truncating from where? | 16:19 |
*** ChanServ changes topic to "Common CI Sprint happening now in #openstack-sprint" | 16:19 | |
fungi | sdague: HOST_NAME_MAX | 16:19 |
sdague | ah | 16:20 |
*** ivar-lazzaro has joined #openstack-infra | 16:20 | |
sdague | bummer | 16:20 |
* mordred blames C | 16:20 | |
*** dims has quit IRC | 16:21 | |
*** ivar-laz_ has joined #openstack-infra | 16:21 | |
fungi | sdague: mordred: greghaynes: clarkb: http://paste.openstack.org/show/355731/ | 16:21 |
*** jbrc has joined #openstack-infra | 16:21 | |
sdague | it also seems odd to encode all that into the hostname | 16:21 |
sdague | devstack-trusty-2-node-rax-iad-3542670-13685.slave.openstack.or | 16:21 |
zaro | asselin: made the change to zuul_scheduler.pp | 16:22 |
asselin | zaro, want to join us in #openstack-sprint? | 16:22 |
fungi | so anyway, i think glean isn't actually doing what we expected there? | 16:22 |
mordred | fungi: agree | 16:22 |
mordred | fungi: can you check glean version real quick? | 16:22 |
fungi | mordred: where is it installed? | 16:23 |
*** whoops has joined #openstack-infra | 16:23 | |
mordred | pbr freeze | grep glean shoudl do it | 16:23 |
fungi | nothing | 16:23 |
mordred | hrm | 16:23 |
mordred | are we sure these are glean-based? | 16:23 |
fungi | maybe we're not installing it? | 16:23 |
mordred | dpkg -l cloud-init ? | 16:23 |
mordred | I didn't think we were using any glean-based servers in any gate jobs yet, tbh | 16:23 |
sdague | http://logs.openstack.org/91/199091/1/experimental/check-tempest-dsvm-multinode-full/9e2c4c3/logs/subnode-2/dpkg-l.txt.gz | 16:24 |
fungi | mordred: yep, cloud-init is installed | 16:24 |
mordred | k. | 16:24 |
sdague | http://logs.openstack.org/91/199091/1/experimental/check-tempest-dsvm-multinode-full/9e2c4c3/logs/subnode-2/pip-freeze.txt.gz | 16:24 |
sdague | yeh, doesn't look like clean is there | 16:24 |
mordred | fungi: so - how about we move the multi-node nodes to use ubuntu-trusty instead of devstack-trusty | 16:24 |
sdague | glean | 16:24 |
fungi | mordred: these are just our typical devstack-trusty snapshot images in rax, i think, unless we switched to glance'ing those everywhere | 16:24 |
*** ivar-lazzaro has quit IRC | 16:24 | |
mordred | we've tested and devstack works on the ubuntu-minimal nodes | 16:24 |
sdague | so, how is that compute node dns name generated? | 16:25 |
fungi | mordred: seems reasonable. i'll write a quick patch | 16:25 |
SpamapS | mordred: what are the two things you learned that we should reflect in shade? | 16:25 |
*** jasondotstar has quit IRC | 16:25 | |
openstackgerrit | Matt Riedemann proposed openstack-infra/elastic-recheck: Add query for neutron functional test race bug 1472692 https://review.openstack.org/199640 | 16:25 |
openstack | bug 1472692 in neutron "test_port_creation_and_deletion randomly fails with: eventlet.timeout.Timeout: 60 seconds" [Undecided,New] https://launchpad.net/bugs/1472692 | 16:26 |
mordred | SpamapS: ah - so ... domains dont' work quite like we expected | 16:26 |
mordred | SpamapS: https://review.openstack.org/199600 | 16:26 |
*** mayurig has joined #openstack-infra | 16:26 | |
mordred | SpamapS: (there's a bunch more scrollback between Shrews and I) - I'm about to add tests to that | 16:26 |
*** unicell has joined #openstack-infra | 16:27 | |
mordred | fungi: I also made a patch to move the rest of the gate to ubuntu-trusty - but it's already in merge conflict :) | 16:27 |
*** hashar has quit IRC | 16:28 | |
*** changbl has quit IRC | 16:29 | |
*** jaypipes has quit IRC | 16:29 | |
fungi | mordred: greghaynes: i'm also unconvinced glean is doing what we expect with hostnames where it is in use... http://paste.openstack.org/show/355795/ | 16:29 |
SpamapS | mordred: gets direct to the API seems like something we should almost always do if we're not aggressively caching. :) | 16:29 |
SpamapS | mordred: but I digress, that makes sense. | 16:29 |
*** davideagnello has quit IRC | 16:29 | |
*** davideagnello has joined #openstack-infra | 16:30 | |
*** sshnaidm has quit IRC | 16:31 | |
mordred | SpamapS: so - it gets tricky | 16:33 |
mordred | SpamapS, Shrews: because it's hard to do name_or_id if we don't filter the list client side :) | 16:34 |
SpamapS | mordred: I know that, but I also think there should be an 'id' optional arg that short circuits listing. | 16:35 |
SpamapS | mordred: because this isn't the only 'list' operation that is inefficient. | 16:35 |
SpamapS | BUT, in most cases, aggressive caching is enough to mitigate that and keep things simpler. | 16:36 |
mordred | indeed | 16:36 |
SpamapS | domain listing is an example where it's not performance, but policy, that stands in the way | 16:36 |
*** tonytan4ever has quit IRC | 16:36 | |
mordred | well, it's both | 16:36 |
mordred | the policy is there because of the extreme expense of lissting domains | 16:36 |
mordred | since the listing is not user scoped but cloud global | 16:37 |
mordred | which could potentially mean a global listing search on an LDAP backend | 16:37 |
*** Swami has joined #openstack-infra | 16:38 | |
*** ihrachyshka has joined #openstack-infra | 16:38 | |
mordred | SpamapS: so - in this case, I'm going to suggest we tie the domain API to use explcit IDs, rather than the typical name_or_id pattern | 16:39 |
mordred | because it seems to be an area where we need people to be specific about what they mean | 16:39 |
openstackgerrit | Khai Do proposed openstack-infra/puppet-openstackci: Add Jenkins Job Builder manifest https://review.openstack.org/184919 | 16:40 |
SpamapS | mordred: could this also just be one of those pieces that is only useful in admin context, and consistency is still a win even if listing domains is inefficient? | 16:40 |
*** dims has joined #openstack-infra | 16:40 | |
mordred | SpamapS: I think yes and no | 16:40 |
mordred | I think it's a piece that is definitely only useful in an admin context | 16:41 |
mordred | but haneef from the HP keystone team basically told me that _ever_ running a domain list is just a monumentally terrible thing to do | 16:41 |
mordred | so I think we should expose it | 16:41 |
*** achanda has joined #openstack-infra | 16:41 | |
*** dontalton is now known as bitblt | 16:41 | |
mordred | but not use it when someone did not ask us to | 16:41 |
*** bitblt has quit IRC | 16:41 | |
*** bitblt has joined #openstack-infra | 16:41 | |
*** fitoduarte has joined #openstack-infra | 16:41 | |
*** puranamr has joined #openstack-infra | 16:42 | |
SpamapS | mordred: having something in the keystone API that is a terrible thing to do... is perhaps something we should address upstream. | 16:42 |
*** bitblt has quit IRC | 16:42 | |
mordred | well - it's possible you might need to do it - but as an admin you'll know that | 16:42 |
*** _nadya_ has quit IRC | 16:42 | |
*** afazekas has quit IRC | 16:42 | |
*** otter768 has joined #openstack-infra | 16:42 | |
mordred | like, 'sudo rm -rf /' is a thing that's possible to do after all | 16:43 |
*** _nadya_ has joined #openstack-infra | 16:43 | |
mordred | but the cases in which you _want_ to are pretty low | 16:43 |
*** liam_ has joined #openstack-infra | 16:43 | |
*** fallenpegasus has joined #openstack-infra | 16:43 | |
SpamapS | Yeah, k. So another way to address this is to allow overriding the list you might get from that API call with a static list, possibly in the cloud config. | 16:44 |
*** liam_ is now known as Guest71963 | 16:44 | |
SpamapS | mordred: still. I'd like to see Keystone push that list into a cache rather than zomg realtime queries for everything. | 16:44 |
mordred | sure | 16:45 |
mordred | although I have yelled enough at morganfainberg recently | 16:45 |
SpamapS | sort of like domain transfers.. "close enough" | 16:45 |
SpamapS | mordred: I've landed a number of scalability fixes in Keystone.. I think I speak their language. :) | 16:45 |
*** ashleighfarnham has joined #openstack-infra | 16:46 | |
openstackgerrit | Mikhail S Medvedev proposed openstack-infra/puppet-project_config: Allow specifying repo ref as a class parameter https://review.openstack.org/184353 | 16:46 |
*** _nadya_ has quit IRC | 16:47 | |
jeblair | mordred/SpamapS tag team yelling at morganfainberg | 16:47 |
*** otter768 has quit IRC | 16:47 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Rework how we get domains https://review.openstack.org/199600 | 16:47 |
mordred | SpamapS: there ^^ that's what I'm thinking | 16:47 |
mordred | oh - wait - one more change | 16:48 |
morganfainberg | What did i do? | 16:48 |
mordred | get _does_ work for normal users | 16:48 |
mordred | morganfainberg: we're still on domains | 16:48 |
morganfainberg | Oh. | 16:48 |
SpamapS | jeblair: no, its good cop bad cop. mordred yells, I console. ;) | 16:48 |
*** ihrachyshka has quit IRC | 16:48 | |
mordred | morganfainberg: and I still think they should be named realm - but we weren't really talking about that ;) | 16:48 |
morganfainberg | Reasonable to make that list a cache aware thing. | 16:48 |
morganfainberg | mordred: I don't disagree re: realm. | 16:48 |
SpamapS | morganfainberg: I'm thinking it needs to be cached more aggressively than clients can reasonably be expected to do. | 16:49 |
mordred | morganfainberg: haneef gave the feedback that using GET /v3/domains and then filtering client side to find the id given a domain name was exceptionally evil for things like ldap backend | 16:50 |
SpamapS | morganfainberg: if the backends really are fragile enough not to be able to spit a list back in realtime, then keystone should probably do that query in a way friendly to the backend. LDIF anyone? ;-) | 16:50 |
*** fallenpegasus has quit IRC | 16:50 | |
mordred | SpamapS: well, I think "get" and list with a filter are friendly enough ... you know ... we COULD just run list twice - once with id=name_or_id and if that's empty once with name=name_or_id | 16:51 |
mordred | uhoh. | 16:52 |
mordred | now I've become unconvinced of whether or not a non-admin user can do get | 16:53 |
mordred | morganfainberg: ^^ | 16:53 |
SpamapS | mordred: yeah, that of course assumes ids will never collide with names (safe enough where we aren't likely to care about the one guy whose domain is deadbeefdeadbeefdeadbeefdeadbeef and gets hacked....) | 16:53 |
mordred | morganfainberg: the devstack config allows the demo user to do /v3/domains ... but I know that's intended to only be admin | 16:53 |
mordred | morganfainberg: is ksc.domains.get() a thing an end user can expect to run? | 16:54 |
SpamapS | seems like domain-admins wouild be able to get | 16:54 |
*** enikanorov2 has quit IRC | 16:54 | |
SpamapS | end-users that would possibly be a site specific policy decision | 16:54 |
* mordred wants site-specific policy decisions to diaf | 16:54 | |
*** maishsk has joined #openstack-infra | 16:54 | |
mordred | they make absolutely everything terrible | 16:55 |
SpamapS | Though this is where I start to really really really want a rich ACL akin to IAM. ;) | 16:55 |
SpamapS | mordred: you are so right, but the answer is per-domain policies that put the power to make your app homogenous in the users' hands, not homogenous policy for all the clouds which will drive some users away. | 16:56 |
SpamapS | and IIRC that discussion is still in its infancy. | 16:56 |
SpamapS | because I think that baby has been drowned a few times | 16:56 |
mordred | SpamapS: right. BUT | 16:56 |
mordred | the things outside of your domain admin control | 16:56 |
mordred | such as access to the global list of domains | 16:56 |
*** kutija has joined #openstack-infra | 16:56 | |
mordred | need a consistent policy across clouds | 16:56 |
mordred | "can I ask the cloud for the details of the domain I have access to" should be consistent | 16:57 |
mordred | "what can the users I created do in the project I created in the domain I control" ... yeah, that's all me | 16:57 |
*** bexelbie has joined #openstack-infra | 16:58 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Rework how we get domains https://review.openstack.org/199600 | 16:58 |
mordred | Shrews, SpamapS: ^^ k. that works now | 16:58 |
*** ayoung has quit IRC | 16:59 | |
*** _amrith_ is now known as amrith | 17:00 | |
*** sridhar_ram1 has joined #openstack-infra | 17:01 | |
*** dustins has joined #openstack-infra | 17:02 | |
*** maishsk has quit IRC | 17:02 | |
*** maishsk has joined #openstack-infra | 17:03 | |
*** sridhar_ram has quit IRC | 17:03 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Stop including policycoreutils-python https://review.openstack.org/188372 | 17:03 |
*** bswartz has quit IRC | 17:05 | |
*** shashank_hegde has joined #openstack-infra | 17:06 | |
*** enikanorov2 has joined #openstack-infra | 17:06 | |
*** vikram_ has joined #openstack-infra | 17:07 | |
*** jlanoux has quit IRC | 17:08 | |
*** bswartz has joined #openstack-infra | 17:08 | |
vikram_ | how we can resolve "Build timed out (after 30 minutes). Marking the build as failed" issue for a patch | 17:10 |
vikram_ | any idea? | 17:10 |
*** achanda has quit IRC | 17:12 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-os_client_config: Module boilerplate https://review.openstack.org/199653 | 17:12 |
*** achanda has joined #openstack-infra | 17:12 | |
*** Guest71963 has quit IRC | 17:13 | |
*** puranamr has quit IRC | 17:14 | |
fungi | vikram_: make the job run faster or set the timeout longer | 17:14 |
*** jsavak has quit IRC | 17:15 | |
fungi | vikram_: if it's just affecting one patch, that patch may be making the software or the tests slower | 17:15 |
*** claudiub has quit IRC | 17:15 | |
vikram_ | fungi: can we rerun it? | 17:15 |
vikram_ | fungi: how we can set the timeout longer | 17:16 |
vikram_ | https://review.openstack.org/198740 | 17:16 |
fungi | vikram_: you can, if you think it was an isolated incident. just leave a review comment starting with the word "recheck" on the change where you got a -1 | 17:16 |
vikram_ | fungi: thanks.. will do a recheck | 17:17 |
fungi | vikram_: oh, you should have said you were talking about the gate-infra-puppet-apply-centos6 job. it's non-voting because we have a git performance issue we're trying to track down on centos 6.x | 17:17 |
fungi | vikram_: it's fine for that job to report a timeout right now. it won't prevent your patch from being reviewed/approved | 17:17 |
vikram_ | fungi: thanks for the help! | 17:18 |
fungi | vikram_: you're welcome | 17:18 |
*** vikram_ has left #openstack-infra | 17:18 | |
*** ari has joined #openstack-infra | 17:18 | |
*** abitha has joined #openstack-infra | 17:18 | |
*** crc32 has joined #openstack-infra | 17:19 | |
*** fhubik has quit IRC | 17:20 | |
*** jsavak has joined #openstack-infra | 17:20 | |
*** alexsyip has joined #openstack-infra | 17:21 | |
*** ivar-laz_ has quit IRC | 17:24 | |
*** ivar-lazzaro has joined #openstack-infra | 17:24 | |
*** puranamr has joined #openstack-infra | 17:24 | |
openstackgerrit | Merged openstack-infra/shade: Add a testing framework for the Ansible modules https://review.openstack.org/199629 | 17:25 |
*** ociuhandu has quit IRC | 17:25 | |
openstackgerrit | Vipul Sabhaya proposed openstack-infra/project-config: update cue project list in rally gate job https://review.openstack.org/199658 | 17:26 |
*** e0ne has quit IRC | 17:28 | |
*** maishsk has quit IRC | 17:29 | |
*** yamahata has quit IRC | 17:30 | |
*** BharatK has quit IRC | 17:32 | |
*** pelix has quit IRC | 17:32 | |
*** spzala_ has joined #openstack-infra | 17:33 | |
*** crc32 has quit IRC | 17:34 | |
*** spzala has quit IRC | 17:35 | |
*** spzala_ is now known as spzala | 17:35 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Rework how we get domains https://review.openstack.org/199600 | 17:36 |
mordred | Shrews, SpamapS: now with testing | 17:36 |
Shrews | \o/ | 17:36 |
*** dannywilson has joined #openstack-infra | 17:37 | |
*** maishsk has joined #openstack-infra | 17:37 | |
*** bknudson has quit IRC | 17:38 | |
*** dims has quit IRC | 17:39 | |
*** Sukhdev has quit IRC | 17:39 | |
*** tonytan4ever has joined #openstack-infra | 17:39 | |
*** dims has joined #openstack-infra | 17:39 | |
*** yamamoto has quit IRC | 17:41 | |
Shrews | SpamapS: also, we are starting to add, to the shade repo, playbooks to exercise ansible modules. feel free to add any you may have | 17:42 |
*** fallenpegasus has joined #openstack-infra | 17:42 | |
SpamapS | oh crap I have some hiding somewhere | 17:42 |
* SpamapS lost the thread on that one. | 17:43 | |
*** Sukhdev has joined #openstack-infra | 17:43 | |
SpamapS | oh well now this is silly.. | 17:44 |
SpamapS | the puppet vswitch modules _always_ install openvswitch-datapath-dkms ... even though it is not needed with kernels > 3.11 | 17:44 |
fungi | that seems rather a shotgun approach to kernel module handling | 17:44 |
openstackgerrit | Cody Littley proposed openstack-infra/jenkins-job-builder: According to the message on line 443: https://review.openstack.org/199663 | 17:45 |
SpamapS | yeah, well it breaks apt on trusty | 17:45 |
fungi | also at this point i have limited interest in platforms with a kernel <=3.11 | 17:45 |
SpamapS | because openvswitch-datapath-dkms refuses to build when kernel is > 3.11 since it is already in-kernel. | 17:45 |
SpamapS | fungi: like.. trusty? ;) | 17:45 |
openstackgerrit | Cody Littley proposed openstack-infra/jenkins-job-builder: Add deprication warning in documentation https://review.openstack.org/199663 | 17:45 |
clarkb | why does the package exist at all in that case? | 17:45 |
SpamapS | clarkb: because trusty is o_O on kernel | 17:46 |
SpamapS | Trusty has 3.11 as it's default kernel | 17:46 |
*** yamamoto has joined #openstack-infra | 17:46 | |
SpamapS | but you can get 3.13 | 17:46 |
clarkb | so it should work there | 17:46 |
clarkb | oh | 17:46 |
SpamapS | and you SHOULD get 3.13 | 17:46 |
SpamapS | actually wait no! | 17:46 |
fungi | ahh, that's why i thought it had 3.13 as the default | 17:46 |
clarkb | no you get 3.11 by default in the cloud | 17:46 |
SpamapS | trusty has 3.13 ... | 17:46 |
clarkb | fwiw | 17:46 |
SpamapS | so yeah, why the hell does this exist? | 17:46 |
clarkb | because default is 3.11 | 17:47 |
mordred | SpamapS: sounds like a good patch to puppet vswitch | 17:47 |
fungi | http://packages.ubuntu.com/trusty/linux-image | 17:47 |
SpamapS | clarkb: I think thats only on 14.04.0 | 17:47 |
clarkb | SpamapS and all cloud images | 17:47 |
mordred | SpamapS: there is a facter kernelversion fact taht should be easy to put a conditional on | 17:48 |
SpamapS | clarkb: uggggh | 17:48 |
clarkb | you have to opt in to new kernel | 17:48 |
clarkb | and upgrade then reboot | 17:48 |
mordred | clarkb: do we opt in to new kernel on the dib images we build? | 17:48 |
SpamapS | apparently typing 'sudo apt-get install linux-image-generic' == opting in | 17:48 |
clarkb | no | 17:48 |
mordred | clarkb: maybe we should? | 17:48 |
*** mayurig has quit IRC | 17:48 | |
mordred | or do we not on purpose? | 17:48 |
*** amotoki has quit IRC | 17:48 | |
*** puranamr has quit IRC | 17:48 | |
clarkb | on purpose of we test default trusty by way of not caring ? | 17:49 |
SpamapS | yeah really, the 3.11 they included in that early Ubuntu 14.04 is just a 3.12 without some of the bug fixes. It's weeeeirrrd | 17:49 |
*** marzif_ has joined #openstack-infra | 17:49 | |
*** mayurig has joined #openstack-infra | 17:49 | |
SpamapS | clarkb: the Ubuntu images on HP Cloud are 3.13 | 17:49 |
*** mayurig has quit IRC | 17:49 | |
clarkb | SpamapS we dont use those | 17:50 |
fungi | at this point at least, i only see 3.11 anywhere for precise http://packages.ubuntu.com/search?keywords=linux-image-3.11 | 17:50 |
*** mayurig has joined #openstack-infra | 17:50 | |
mordred | fungi, clarkb: I mean, yeah - except anyone deploying openstack on trusty is almost certainly goign to apt-get upgrade first, no? | 17:50 |
SpamapS | clarkb: sure we do, they're the same one that diskimage-builder builds from | 17:50 |
clarkb | we use what dib makes and Kiall ran into 3.11 | 17:50 |
clarkb | SpamapS arw they? | 17:50 |
SpamapS | unless we use ubuntu-minimal | 17:50 |
mordred | SpamapS: not yet | 17:50 |
clarkb | all i know is kiall got 3.11 | 17:50 |
mordred | althoguh SOON | 17:50 |
clarkb | so pretty sure we 3.11 | 17:50 |
SpamapS | clarkb: Kiall likely had an older image. They upload new ones and rename them all the time. | 17:50 |
fungi | could Kiall have been using precise? | 17:50 |
SpamapS | clarkb: and diskimage-builder gets 'current' | 17:51 |
mordred | did Kiall get 3.11 in nodepool from us recently? | 17:51 |
mordred | or elsewhere? | 17:51 |
SpamapS | Precise is 3.11 | 17:51 |
SpamapS | in fact | 17:51 |
SpamapS | I am actually sorry, Trusty never had 3.11 | 17:51 |
mordred | SpamapS: oh yeah - we know all about teh upload/rename | 17:51 |
clarkb | from nodepool recently enough | 17:51 |
clarkb | mayve a month ago | 17:51 |
mordred | clarkb: sounds like precise according to SpamapS ^^ | 17:51 |
* fungi is now far less confused by the statements contradicting evidence ;) | 17:51 | |
clarkb | ok maybe he beedes >3.13 | 17:52 |
SpamapS | Trusty has 3.13 + a metric ton of patches from 3.14 | 17:52 |
clarkb | what I know is we dont use hardware compat kernel | 17:52 |
mordred | SpamapS: the upload/rename is one of the things driving us to dib :) | 17:52 |
SpamapS | mordred: because we use ids? | 17:52 |
mordred | SpamapS: no. because we do not ids | 17:52 |
SpamapS | because.. I think it's a fair thing to do. | 17:52 |
mordred | SpamapS: they rename | 17:52 |
clarkb | we use the .0 lts release kernel base version whatever that number is | 17:52 |
fungi | it seems that precise is 3.2 with available opt-in updates to 3.11 | 17:52 |
mordred | SpamapS: we use named | 17:52 |
mordred | SpamapS: we use names | 17:52 |
mordred | SpamapS: but they change the names | 17:52 |
mordred | SpamapS: so our configs break | 17:52 |
clarkb | uuids change too | 17:52 |
clarkb | so both would break | 17:52 |
*** puranamr has joined #openstack-infra | 17:53 | |
*** yamahata has joined #openstack-infra | 17:53 | |
mordred | well, the old uuid would work - but they actually add the string "deprecated" to the name of the old image | 17:53 |
clarkb | no they change the old uuid too | 17:53 |
mordred | they do? jeez | 17:53 |
clarkb | because its a delete + add | 17:53 |
clarkb | yes | 17:53 |
mordred | it's a completely madness | 17:53 |
SpamapS | oohh they don't rename _to the thing that works all the time_ | 17:53 |
SpamapS | hahaha | 17:53 |
SpamapS | dohhh wtf! | 17:53 |
mordred | right | 17:53 |
mordred | it's insane pants | 17:53 |
mordred | so - dib is a big win for us | 17:53 |
SpamapS | thats such a.. | 17:54 |
mordred | because we can manage logical constructs with it | 17:54 |
SpamapS | like who is making this decision? | 17:54 |
mordred | SpamapS: nobody | 17:54 |
SpamapS | bah, onward | 17:54 |
fungi | basically there is no commonality in their image uuids nor names. when they replace an image they rename and create a new uuid for the old image so you can't boot it any longer, but the new image doesn't assume the name nor uuid of the old image either | 17:54 |
SpamapS | the real question is in fact "why does that package exist" regarding openvswitch-datapath-dkms in Trusty | 17:54 |
*** mpaolino has quit IRC | 17:54 | |
clarkb | yes | 17:54 |
mordred | SpamapS: ++ | 17:54 |
*** puranamr has quit IRC | 17:55 | |
fungi | SpamapS: i wager it's an oversight | 17:55 |
fungi | coupled with poor testing | 17:55 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/puppet-log_processor: Make the subunit-files config section optional https://review.openstack.org/199666 | 17:55 |
fungi | or rather likely incomplete testing because they probably can't test kernel modules sanely | 17:55 |
fungi | so maybe they skip that | 17:55 |
SpamapS | oh hah | 17:56 |
SpamapS | the upstream vswitch puppet module is already fixed | 17:56 |
crinkle | \o/ | 17:57 |
*** Longgeek has quit IRC | 17:57 | |
mordred | crinkle wins | 17:57 |
Kiall | Did I what now? Only time I've mentioned kernel versions in here was related to gate slaves etc ;) | 17:57 |
*** Longgeek has joined #openstack-infra | 17:57 | |
*** Longgeek has quit IRC | 17:57 | |
SpamapS | https://github.com/puppetlabs/puppetlabs-vswitch/commit/759630a02ff0dd87fb03937c06b5dcc2bfe893af | 17:58 |
SpamapS | crinkle: how do we get them to tag that 0.2.0? | 17:58 |
*** madorn has joined #openstack-infra | 17:58 | |
openstackgerrit | Armando Migliaccio proposed openstack-infra/project-config: Drop unstable configuration for tempest-dsvm-neutron job https://review.openstack.org/199668 | 17:58 |
crinkle | SpamapS: you should be looking at http://git.openstack.org/cgit/openstack/puppet-vswitch | 17:59 |
fungi | Kiall: we just like to blame everything on you. except for git/gerrit bugs which we still blame on SpamapS | 17:59 |
crinkle | it's been tagged 1.0.0 | 17:59 |
*** Longgeek has joined #openstack-infra | 17:59 | |
openstackgerrit | Cody Littley proposed openstack-infra/jenkins-job-builder: Add deprication warning in documentation https://review.openstack.org/199663 | 17:59 |
madorn | i am trying to resolve an issue with alternate emails for one user showing up at review.openstack.org when attempting to select a review. can someone point me in the right direction? there is only one launchpad user and one email associated with this user. | 18:00 |
madorn | review = reviewer | 18:00 |
crinkle | o.0 i didn't even know puppetlabs was maintaining a different one | 18:00 |
SpamapS | crinkle: ooh thats just great | 18:00 |
anteaya | BobBall: you had mentioned interest in the common ci sprint, it is currently happening in #openstack-sprint | 18:00 |
SpamapS | crinkle: why is that openstack specific? | 18:01 |
anteaya | BobBall: as a reminder | 18:01 |
*** puranamr has joined #openstack-infra | 18:01 | |
crinkle | SpamapS: the puppet-openstack team maintains it since it's used a lot with puppet-neutron so we pretend it's openstack | 18:01 |
*** mestery has joined #openstack-infra | 18:01 | |
SpamapS | crinkle: I'm good with pretending. | 18:02 |
*** dannywilson has quit IRC | 18:02 | |
* crinkle wonders if the issue is also fixed in openstack/puppet-vswitch | 18:03 | |
SpamapS | crinkle: we'll see. :) | 18:03 |
Kiall | fungi: right, I'll take the blame so ;) | 18:03 |
*** bknudson has joined #openstack-infra | 18:03 | |
*** dannywilson has joined #openstack-infra | 18:03 | |
fungi | madorn: sounds like someone has duplicate accounts. what's the user you're seeing this with? | 18:03 |
madorn | fungi: thanks. its mine, madorn. | 18:04 |
crinkle | SpamapS: looks like it is http://git.openstack.org/cgit/openstack/puppet-vswitch/tree/manifests/params.pp#n12 | 18:04 |
openstackgerrit | Merged openstack-infra/project-config: update cue project list in rally gate job https://review.openstack.org/199658 | 18:05 |
madorn | fungi: i have one launchpad account, one gerrit account. one email. but for some reason i can see: matt.dorn@rackspace.com and madorn@gmail.com. If i add madorn@gmail, it won't work. | 18:05 |
*** ivar-laz_ has joined #openstack-infra | 18:05 | |
madorn | fungi: if i add matt.dorn@rackspace.com, it works - and review.openstack.org/gerrit sees that user as madorn@gmail.com. | 18:05 |
*** ivar-laz_ has quit IRC | 18:05 | |
*** spzala_ has joined #openstack-infra | 18:06 | |
fungi | madorn: yep. i'm poking at your account in the backend database. bear with me | 18:06 |
madorn | fungi: thank you. | 18:06 |
openstackgerrit | Armando Migliaccio proposed openstack-infra/devstack-gate: Drop these config switches as they are no longer being used https://review.openstack.org/199672 | 18:06 |
*** ivar-laz_ has joined #openstack-infra | 18:06 | |
openstackgerrit | Merged openstack/requirements: Ironicclient minimum is too low for nova virt https://review.openstack.org/198072 | 18:07 |
*** yamamoto has quit IRC | 18:08 | |
openstackgerrit | Merged openstack-infra/project-config: Remove non-voting gate-horizon-dsvm-integration from gate queue https://review.openstack.org/199637 | 18:08 |
j^2 | hey everyone, so i’m trying to build an openstack cluster with chef on infra: http://logs.openstack.org/89/198889/26/experimental/gate-openstack-chef-repo-chef-rake-integration/d09f93c/console.html and i assume that eth1 is there, it seems that some of the experimental queue don’t always have eth1, is there anyway to make sure it’s always there? | 18:08 |
*** ivar-lazzaro has quit IRC | 18:08 | |
*** spzala has quit IRC | 18:08 | |
*** spzala_ is now known as spzala | 18:08 | |
openstackgerrit | Merged openstack-infra/project-config: Experiment with an increase time for gate-trove-functional job https://review.openstack.org/199050 | 18:08 |
openstackgerrit | Merged openstack-infra/project-config: Create branch permission for networking-bagpipe-l2 https://review.openstack.org/199551 | 18:08 |
openstackgerrit | Merged openstack-infra/project-config: Add tacker-horizon to gerritt IRC notifications https://review.openstack.org/199341 | 18:09 |
openstackgerrit | Merged openstack-infra/project-config: Add openstack-manuals to populate-zanata-project https://review.openstack.org/199391 | 18:09 |
openstackgerrit | Merged openstack-infra/project-config: Move Midonet v2 job to the experimental queue https://review.openstack.org/198979 | 18:10 |
mordred | j^2: eth1 is only there on half of our clouds | 18:10 |
openstackgerrit | Merged openstack-infra/project-config: Update ACLs for Neutron sub-projects https://review.openstack.org/198749 | 18:10 |
mordred | j^2: it's safer to assume it does not exist | 18:10 |
j^2 | mordred: so it seems, is there a NIC i can use for OVS testing? | 18:11 |
fungi | madorn: yep, there's a second account id (17218) | 18:11 |
*** sridhar_ram has joined #openstack-infra | 18:11 | |
openstackgerrit | Merged openstack-infra/project-config: Add stable ACLs for Neutron sub-projects https://review.openstack.org/198750 | 18:11 |
madorn | fungi: where did it come from? | 18:11 |
openstackgerrit | Merged openstack-infra/project-config: Add a create ACL for networking-bgpvpn https://review.openstack.org/198751 | 18:11 |
openstackgerrit | Merged openstack-infra/project-config: Update merge commit gerrit ACL for Neutron repositories https://review.openstack.org/199089 | 18:11 |
*** ayoung has joined #openstack-infra | 18:11 | |
fungi | madorn: the second account has username mdorn rather than madorn and a different http password | 18:11 |
openstackgerrit | Merged openstack-infra/project-config: puppet & tripleo: use devstack-logs publisher for logs https://review.openstack.org/198802 | 18:11 |
mordred | j^2: eth0 is the only nic that exists everywhere we have ... clarkb may know more though since he did the multi-node setup stuff | 18:11 |
krotscheck | sdague: Thjanks for the +2a | 18:11 |
sdague | krotscheck: no prob | 18:12 |
*** jsavak has quit IRC | 18:12 | |
mordred | sdague: speaking of +2s... | 18:12 |
*** sridhar_ram1 has quit IRC | 18:12 | |
krotscheck | sdague: Of course, now I need people to look at this Infra Spec :) https://review.openstack.org/#/c/198884/ | 18:12 |
*** resker has joined #openstack-infra | 18:12 | |
j^2 | mordred: yeah multinode is the eventual testing we’re doing but i’m trying to get AIO to be consistant first, clarkb can you help here? | 18:12 |
*** puranamr has quit IRC | 18:12 | |
mordred | j^2: totally - and the right choice for sure! | 18:12 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-os_client_config: Manage OSCC config file with Puppet https://review.openstack.org/199674 | 18:12 |
madorn | fungi: one sec checking something, thanks. | 18:12 |
openstackgerrit | Merged openstack-infra/project-config: specs: fix puppet specs URL https://review.openstack.org/199228 | 18:12 |
openstackgerrit | Merged openstack-infra/project-config: Add tests for bifrost https://review.openstack.org/190327 | 18:13 |
mordred | sdague: on the starter-kit patch - I looked through for a place to add in mention to provider-network-linuxbridge but didnt' see an obvious place | 18:13 |
mordred | sdague: any suggestions? | 18:13 |
*** jsavak has joined #openstack-infra | 18:13 | |
j^2 | mordred: it’s not far, i can taste it, it’s just figuring out the correct incantation :P | 18:13 |
fungi | madorn: it looks like the later account (created yesterday) has filed contact information but the older account has not, so chances are you've not been submitting patches under the older account | 18:13 |
sdague | mordred: so... some of the context and additional direction from the base patch was lost in jogo's fixups | 18:13 |
mordred | gotcha | 18:13 |
*** puranamr has joined #openstack-infra | 18:13 | |
mordred | that may be why I don't see a place like what you mentioned | 18:13 |
openstackgerrit | Merged openstack-infra/project-config: Changed the gerrit acl of stackforge/rack https://review.openstack.org/199018 | 18:14 |
openstackgerrit | Merged openstack-infra/project-config: Publish docs for networking-ovn. https://review.openstack.org/199153 | 18:14 |
mordred | jogo: causing trouble still I see | 18:14 |
madorn | fungi: i've only submitted one bug thus far and one test commit. based on that, how do you suggest i proceed if i'd like to keep the madorn user account | 18:14 |
openstackgerrit | Merged openstack-infra/project-config: Make gate-os-brick-python34 voting and add gate https://review.openstack.org/199023 | 18:14 |
fungi | madorn: i can set the old account inactive to stop it showing up as an available reviewer or group member in typeahead completion | 18:14 |
mordred | sdague: hrm. I've got an idea ... | 18:15 |
sdague | https://github.com/openstack/governance/commit/971ec0a671b65b02c9e92c8c8345f700a6630afc#diff-11bfc18e33f512c24fbd900652229c4dL182 | 18:15 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-os_client_config: Manage OSCC config file with Puppet https://review.openstack.org/199674 | 18:15 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-os_client_config: Module boilerplate https://review.openstack.org/199653 | 18:15 |
fungi | madorn: oh, got it. so you want the madorn account and not the mdorn account. if i switch your current openid url to that older one, you'll need to go back through cla/contact info steps i suspect | 18:15 |
sdague | so I'm trying to think how to naturally put some additional context back in there | 18:15 |
fungi | madorn: or i can move the madorn username to the newer account | 18:16 |
mordred | sdague: lemme send you a patch idea - 2 minutes | 18:16 |
sdague | sure | 18:16 |
madorn | fungi: whatever you think is most appropriate. my only concern is keeping the madorn username so its consistent with irc, email, etc. | 18:16 |
*** dprince has quit IRC | 18:16 | |
*** esker has quit IRC | 18:16 | |
fungi | madorn: though things like review history won't move. so if you had open changes or group memberships or anything those will be orphaned | 18:17 |
fungi | madorn: well, the only one who should normally see that username anywhere is you. it's just used in your ssh/http configuration as authentication credentials. but since i have to get rid of one anyway it's easiest enough to keep the one you want | 18:18 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/puppet-kibana: Add kibana3 support https://review.openstack.org/188907 | 18:18 |
nibalizer | mordred: can you see the p-oscc patches up there ^ | 18:18 |
*** dannywilson has quit IRC | 18:18 | |
*** xyang1 has quit IRC | 18:19 | |
madorn | fungi: is there any activity associated with the old account? | 18:20 |
fungi | madorn: hard to say. activity is scattered all over a bunch of different tables | 18:20 |
madorn | fungi: i see. can you remove the old account? | 18:21 |
*** abregman has joined #openstack-infra | 18:21 | |
*** ZZelle_ has joined #openstack-infra | 18:22 | |
nibalizer | gerrit breaking? | 18:22 |
*** boris-42 has quit IRC | 18:22 | |
fungi | madorn: just finished doing that, yes (well, removing/moving the external id rows for it and setting the account to inactive status). you may need to log out and back into gerrit to be sure you're authenticated as the active account | 18:22 |
madorn | fungi: thank you. for the new account created yesterday..did you keep the same username? mdorn? | 18:23 |
fungi | nibalizer: no, it just gets slow to respond when the flush-caches api call is issued, which i needed to do after making account adjustments in the database | 18:23 |
nibalizer | ah okay | 18:23 |
*** pc_m is now known as pc_m_AWAY | 18:23 | |
fungi | madorn: you said you wanted to keep the madorn username rather than mdorn | 18:23 |
*** bexelbie has quit IRC | 18:23 | |
madorn | fungi: correct, thans. | 18:24 |
madorn | thanks | 18:24 |
fungi | madorn: you should be able to confirm it's correct at https://review.openstack.org/#/settings/ | 18:24 |
madorn | checking now | 18:24 |
fungi | when you're logged back in | 18:24 |
*** jtomasek has quit IRC | 18:25 | |
*** resker has quit IRC | 18:25 | |
madorn | fungi: it works - thanks a lot for your help. i appreciate it. | 18:27 |
fungi | madorn: you're welcome. as for activity on the old account, it looks like you only had two test reviews on which you left comments https://review.openstack.org/#/q/reviewer:11442,n,z and no reviews for which you were an owner https://review.openstack.org/#/q/owner:11442,n,z | 18:28 |
jogo | mordred sdague: what did I do? | 18:29 |
*** doug-fish has quit IRC | 18:29 | |
clarkb | mordred j^2 rax has eth1 and eth0 but you completely ignore that for multinode testing | 18:29 |
jogo | ahh the governance patch thing | 18:29 |
clarkb | instead we make a l2 overlay using ovs and gre | 18:29 |
fungi | madorn: based on https://review.openstack.org/#/q/owner:17218,n,z i think you were using account 11442 (madorn) in the web interface and 17218 (mdorn) for ssh to upload your test change | 18:29 |
mordred | jogo: I think sdague and I just figured it all out | 18:30 |
clarkb | and use those interfaces | 18:30 |
j^2 | clarkb: ah damn, ok, is there any chance i can get what i would like done: IE have a eth0 for network access and eth1 for OVS? | 18:30 |
clarkb | no | 18:30 |
clarkb | because hpcloud has no eth1 | 18:30 |
j^2 | ah | 18:30 |
clarkb | so your only option is n overlay | 18:30 |
madorn | fungi: cool, good to know | 18:30 |
mordred | jogo: https://review.openstack.org/199680 and the one before it - let me know what you think of the language | 18:30 |
j^2 | clarkb: cool, i’ll look into that then, do you have any examples to point in me the direction? | 18:31 |
clarkb | j^2 https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/functions.sh#n835 | 18:32 |
j^2 | rock on thanks! | 18:32 |
SpamapS | hm | 18:32 |
SpamapS | grub issues now | 18:32 |
morganfainberg | mordred: I'll need to look more closely at domains.get but that iirc is meant to be admin. | 18:33 |
mordred | morganfainberg: ok. so - basically, the entire domain api is intended to be admin | 18:33 |
morganfainberg | Yeah. Afaict | 18:34 |
morganfainberg | Remeber* | 18:34 |
morganfainberg | Mostly for security reasons. | 18:34 |
mordred | morganfainberg: raisins are tasty | 18:34 |
*** bswartz has quit IRC | 18:34 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Rework how we get domains https://review.openstack.org/199600 | 18:35 |
mordred | morganfainberg: there you go then ^^ ( Shrews, SpamapS ^^ ) | 18:35 |
*** kushal has quit IRC | 18:35 | |
*** jbrc has quit IRC | 18:35 | |
jogo | mordred: looks fine to me | 18:35 |
*** dustins has quit IRC | 18:36 | |
clarkb | j^2 the nice thing about this is yoi can test the network you want to test regardless of underlying env | 18:36 |
j^2 | i think i get that | 18:36 |
*** rossella_s has quit IRC | 18:37 | |
j^2 | i’m still trying to grok it | 18:37 |
*** rossella_s has joined #openstack-infra | 18:37 | |
reed | mordred, I'm reading legal, I don't understand how shade uses ansible-modules-core | 18:37 |
SpamapS | mordred: you have raisins? | 18:37 |
*** Sukhdev has quit IRC | 18:38 | |
clarkb | j^2 it sets up a hub and spoke switch where you do spoke - ovs - gre - ovs hub - gre - ovs - spoke | 18:38 |
openstackgerrit | Armando Migliaccio proposed openstack-infra/project-config: Drop unstable configuration for tempest-dsvm-neutron job https://review.openstack.org/199668 | 18:38 |
clarkb | thats the linear representation | 18:38 |
j^2 | clarkb: ahh nice | 18:38 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add Ansible module test for networks https://review.openstack.org/199681 | 18:38 |
mordred | reed: it does not | 18:38 |
mordred | reed: ansible-modules-core uses shade | 18:38 |
reed | ahhhh | 18:39 |
j^2 | so if i add this to my bootstrap script, before anytihng i do this’ll give me the device i want | 18:39 |
mordred | reed: all of the new ansible openstack modules are based on shade | 18:39 |
reed | ohhhh, that's neat | 18:39 |
openstackgerrit | Armando Migliaccio proposed openstack-infra/devstack-gate: Drop these config switches as they are no longer being used https://review.openstack.org/199672 | 18:39 |
*** esker has joined #openstack-infra | 18:39 | |
mordred | reed: we're hoping to have the full set of them landed before the upcoming ansible 2.0 release | 18:39 |
*** dustins has joined #openstack-infra | 18:39 | |
fungi | mordred: reed: so gplv3 ansible modules consuming aslv2 shade library | 18:40 |
clarkb | j^2: ya you have to run it on all the nodes and X times for the number of interfaces you want | 18:40 |
mordred | fungi: yes | 18:40 |
reed | ok, now I have a better picture | 18:40 |
clarkb | j^2: but once you do that you can have arbitrary numbers of interfaces until the soft swith falls over due to load | 18:40 |
reed | the GPLv3 is so misunderstood, it makes me sad | 18:40 |
j^2 | clarkb: rock on that is exactaly what i’m looking for | 18:41 |
fungi | mordred: reed: and i guess kolla wants to use (bundle?) some of those gplv3 ansible modules? | 18:41 |
sdake | fungi we decided we just rolled our own module | 18:41 |
*** dprince has joined #openstack-infra | 18:41 | |
sdake | fungi but originally that was the plan yes | 18:41 |
openstackgerrit | Merged openstack-infra/project-config: Make python34 whitespace consistent with others https://review.openstack.org/198612 | 18:41 |
mordred | fungi: the issues is that they are not released yet | 18:42 |
reed | the message by sdake says "We use a set of libraries only available in Ansible v2.0. Shade [2] ASL2.0 uses these Ansible python libraries [3] licensed under a GPLv3 license. We use Shade in Kolla directly" | 18:42 |
mordred | fungi: so there is no good way for them to install them | 18:42 |
sdake | reed perhaps I got the order wrong | 18:42 |
sdake | I don't actually write this code, so I dont know precisely how it works - so take with a grain of sand - ask the experts ;) | 18:42 |
reed | sdake, looks like it :) I got the correction | 18:42 |
sdake | i copied the appropriate people (mordred) specificially on teh mail to make corrections whwere I said something incorrect | 18:43 |
sdake | so again, apologies mordred if I mistated something | 18:43 |
*** otter768 has joined #openstack-infra | 18:43 | |
fungi | sort of unfortunate for a probably-not-legally-problematic license difference to cause you to reinvent that wheel | 18:43 |
pabelanger | fungi, how often does JJB run these days? | 18:43 |
reed | sdake, just do me a favor and don't use the word 'contamination' when referring to GPL :) 10 hairs fall off my head every time | 18:43 |
*** doug-fish has joined #openstack-infra | 18:44 | |
sdake | which word would you prefer ;) | 18:44 |
fungi | pabelanger: it's run by puppet, so as often as puppet applies. generally every 30-60 minutes | 18:44 |
*** HeOS has quit IRC | 18:44 | |
reed | sdake, persistence, for example, or just 'provisions'. The GPL doesn't contaminate anything | 18:44 |
sdake | reed ack noted | 18:44 |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: Test the apply test https://review.openstack.org/199321 | 18:45 |
* reed goes combing the few hair left :) | 18:45 | |
pabelanger | fungi, how do we insure all the jenkin master say in sync for the JJB jobs? I assume each master runs JJB locally, I can only assume there is some puppet drift on executing | 18:45 |
sdake | reed i'd loan you some but i'm low on hair myself :) | 18:45 |
fungi | pabelanger: they're eventually consistent" | 18:45 |
reed | :) | 18:46 |
sdake | fungi yes we had to reinevent there - its unfortunate but hopefully we can sort it out once the 2.0 mdoulez are actually out | 18:46 |
pabelanger | fungi, /me nods | 18:46 |
sdake | modules | 18:46 |
sdake | damn keyboard | 18:46 |
fungi | pabelanger: we also have a pretty wide race where job name changes/additions wind up taking effect in zuul before they take effect on the jenkins masters because jjb takes a while to sift through our body of (now rougly 6500) jobs | 18:46 |
*** jamielennox is now known as jamielennox|away | 18:47 | |
clarkb | mordred: could/should ansible make a prerelease on pypi if people want to consume things from them this way? | 18:48 |
*** otter768 has quit IRC | 18:48 | |
mordred | clarkb: I can ask | 18:48 |
reed | sdake, so Kolla needs to import shade or use the ansible modules? | 18:49 |
*** mrunge has joined #openstack-infra | 18:49 | |
openstackgerrit | Merged openstack-infra/project-config: Make gate-sqlalchemy-migrate-python34 voting https://review.openstack.org/198266 | 18:49 |
sdake | reed i am not sure and the perso nthat nows, samyaple, is alseep atm | 18:50 |
reed | no problem :) | 18:50 |
sdake | reed whatever it is, it is the same model as osad was using according to sam - which was his big annoyance with not using shade directly because he didn't want to take design shortcuts | 18:50 |
openstackgerrit | Merged openstack-infra/project-config: Add jhesketh to accessbot https://review.openstack.org/196983 | 18:50 |
sdake | but it is what it is | 18:50 |
openstackgerrit | Merged openstack-infra/project-config: Add python3 jobs for neutron-lbaas https://review.openstack.org/198611 | 18:50 |
openstackgerrit | Merged openstack-infra/project-config: networking-ovn: Drop custom services list https://review.openstack.org/195237 | 18:50 |
openstackgerrit | Merged openstack-infra/project-config: Add python3-jobs for networking-midonet https://review.openstack.org/198960 | 18:50 |
openstackgerrit | Merged openstack-infra/project-config: Added eslint-config-openstack https://review.openstack.org/194938 | 18:51 |
reed | sdake, what's osad? | 18:51 |
*** sridhar_ram has quit IRC | 18:51 | |
openstackgerrit | Merged openstack-infra/project-config: Make gate-networking-ofagent-python34 non-voting https://review.openstack.org/198657 | 18:51 |
openstackgerrit | Merged openstack-infra/project-config: OpenStack Foundation Transparency Policy project https://review.openstack.org/179648 | 18:51 |
*** patrickeast_ has joined #openstack-infra | 18:51 | |
openstackgerrit | Merged openstack-infra/project-config: Switch jobs from old pypi to new release worker https://review.openstack.org/198448 | 18:51 |
clarkb | openstack something soemthing seomthing | 18:51 |
openstackgerrit | Merged openstack-infra/project-config: Restrict stable branches approval on ironic-inspector https://review.openstack.org/198030 | 18:51 |
fungi | reed: apparently "openstack ansible deployment" | 18:51 |
reed | ah | 18:52 |
reed | thanks fungi | 18:52 |
TheJulia | rcarrillocruz: So I think I just ran into the same issue you ran into with simple-init only two nics in an ubuntu :) | 18:52 |
sdake | reed osad is openstack ansible deploy | 18:52 |
fungi | reed: https://git.openstack.org/cgit/stackforge/os-ansible-deployment | 18:53 |
sdake | they use a similar model where they use modules to control ansible iirc | 18:53 |
*** baoli has quit IRC | 18:53 | |
*** sridhar_ram has joined #openstack-infra | 18:54 | |
*** puranamr has quit IRC | 18:54 | |
*** jamielennox|away is now known as jamielennox | 18:54 | |
jeblair | mordred: can you join #openstack-sprint ? | 18:55 |
clarkb | oh right the spring is happening | 18:56 |
*** sigmavirus24_awa is now known as sigmavirus24 | 18:56 | |
*** heyongli has quit IRC | 18:57 | |
*** baoli has joined #openstack-infra | 18:58 | |
*** heyongli has joined #openstack-infra | 18:59 | |
*** gordc has quit IRC | 18:59 | |
*** pc_m has joined #openstack-infra | 19:01 | |
pabelanger | okay, I was hoping to get some help with the zuul_swift_upload script. I added a chance recently to puppet-apply-jobs to also include the applytest folder however, I am not seeing the folder under apache. | 19:03 |
pabelanger | Here is the jenkins jobs calling the script: https://jenkins01.openstack.org/job/gate-infra-puppet-apply-trusty/543/consoleFull | 19:03 |
pabelanger | however, http://logs.openstack.org/21/199321/2/check/gate-infra-puppet-apply-trusty/f4c01a1/ only lists the console file | 19:04 |
pabelanger | am I missing something? | 19:04 |
*** Sukhdev has joined #openstack-infra | 19:04 | |
*** Sherif has joined #openstack-infra | 19:04 | |
*** heyongli has quit IRC | 19:06 | |
*** maishsk has quit IRC | 19:06 | |
*** heyongli has joined #openstack-infra | 19:06 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/system-config: Added NPM Publishing credentials to pypi slave. https://review.openstack.org/199707 | 19:07 |
*** maishsk has joined #openstack-infra | 19:08 | |
*** yamamoto has joined #openstack-infra | 19:08 | |
*** Sherif is now known as sherif | 19:08 | |
*** e0ne has joined #openstack-infra | 19:09 | |
*** odyssey4me_ has joined #openstack-infra | 19:10 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/system-config: Added NPM Publishing credentials to pypi slave. https://review.openstack.org/199707 | 19:10 |
*** odyssey4me has quit IRC | 19:10 | |
*** bhunter71 has quit IRC | 19:11 | |
*** heyongli has quit IRC | 19:11 | |
*** achanda has quit IRC | 19:11 | |
krotscheck | Can someone point me at the code that checks to see whether openstackci is allowed to publish a particular pypi package? | 19:12 |
* krotscheck needs to implement something similar for npm | 19:12 | |
krotscheck | It's somewhere in the layout job, I think :/ | 19:12 |
*** heyongli has joined #openstack-infra | 19:13 | |
*** jsavak has quit IRC | 19:13 | |
*** bitblt has joined #openstack-infra | 19:13 | |
*** yamamoto has quit IRC | 19:13 | |
anteaya | http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n5366 | 19:14 |
*** coolsvap|away is now known as coolsvap | 19:14 | |
*** odyssey4me_ is now known as odyssey4me | 19:14 | |
anteaya | krotscheck: I'm not seeing it publish anything | 19:14 |
*** jsavak has joined #openstack-infra | 19:14 | |
anteaya | and I don't know about allowed to publish | 19:15 |
*** Rockyg has joined #openstack-infra | 19:15 | |
*** puranamr has joined #openstack-infra | 19:15 | |
*** fawadkhaliq has quit IRC | 19:15 | |
anteaya | I check if a repo has name reserved on pypi before I +2 a patch with a publish to pypi job on it | 19:15 |
*** puranamr has quit IRC | 19:15 | |
anteaya | a new publish to pypi job that is | 19:15 |
*** puranamr has joined #openstack-infra | 19:15 | |
anteaya | not sure if that gives you what you want or not | 19:16 |
*** amitgandhinz has quit IRC | 19:16 | |
krotscheck | anteaya: I was under the impression that something checks to make sure the openstackci user has the permissions to publish a given package. | 19:16 |
*** bswartz has joined #openstack-infra | 19:16 | |
anteaya | I don't think I fully understand what you are thinking | 19:16 |
anteaya | if there is I don't know what it would be | 19:16 |
*** fawadkhaliq has joined #openstack-infra | 19:16 | |
krotscheck | anteaya: Ok, so if I add an IRC channel, but don't add the openstack bot to the admin list first, the build fails. | 19:16 |
anteaya | so I'm uncertain how you managed to get that impression | 19:17 |
anteaya | oh that would be a test | 19:17 |
anteaya | we don't have a test that checks pypi to see if the name of the repo is registered on pypi | 19:17 |
krotscheck | anteaya: I understand that pypi tests do something different. | 19:17 |
krotscheck | But similar. | 19:17 |
anteaya | we have pypi tests? | 19:17 |
clarkb | no all the pypi jobs do is grab tarball and upload | 19:17 |
clarkb | if the perms are not correct it will fail | 19:17 |
*** puranamr has quit IRC | 19:17 | |
krotscheck | clarkb: Allllrighty. | 19:18 |
krotscheck | clarkb: But wouldn't it be nice if we didn't allow new projects to push to pypi unless we can detect that the user has perms? | 19:18 |
clarkb | I mean we already don't allow it by virtue of pypi rejecting it | 19:19 |
*** jsavak has quit IRC | 19:19 | |
*** sdake_ has joined #openstack-infra | 19:19 | |
lifeless | morning | 19:19 |
*** heyongli has quit IRC | 19:19 | |
*** jsavak has joined #openstack-infra | 19:20 | |
anteaya | morning lifeless | 19:21 |
lifeless | zigo: yes. 'make'. (testtools tests) | 19:21 |
openstackgerrit | David Shrewsbury proposed openstack-infra/shade: Add Ansible module test for subnet https://review.openstack.org/199710 | 19:21 |
rcarrillocruz | TheJulia: hah | 19:21 |
krotscheck | clarkb: Alright then, less work for me. | 19:21 |
rcarrillocruz | i need to dig a bit still | 19:21 |
rcarrillocruz | i have all my nics configured with the respawn | 19:21 |
rcarrillocruz | but for some reason the keys are being injects | 19:22 |
TheJulia | rcarrillocruz: also, on ubuntu, I see what you meant where cloudinit was running completely | 19:22 |
rcarrillocruz | even though I see from dmesg output that simple-init.sh is indeed executed | 19:22 |
lifeless | AJaeger: / sdague: I would expect folk to run it by hand. This is all going into README in the requirements repo | 19:22 |
*** sdake has quit IRC | 19:23 | |
*** r-daneel has joined #openstack-infra | 19:23 | |
*** heyongli has joined #openstack-infra | 19:25 | |
*** sdake has joined #openstack-infra | 19:26 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: WIP: Migrate to puppet-httpd module https://review.openstack.org/198819 | 19:26 |
lifeless | fungi: AJaeger: freerunner: yes - I want to run that job more frequently than daily; and autoapprove it when it works. We're not there yet. | 19:26 |
lifeless | zigo: linecache2 - yes, thats cosmetic, doesn't affect anything. Its test data that can't compile is all. | 19:27 |
*** fallenpegasus has quit IRC | 19:27 | |
*** jcoufal_ has joined #openstack-infra | 19:28 | |
*** _nadya_ has joined #openstack-infra | 19:29 | |
*** esker has quit IRC | 19:29 | |
*** nfedotov has joined #openstack-infra | 19:29 | |
*** esker has joined #openstack-infra | 19:29 | |
*** reazem has joined #openstack-infra | 19:30 | |
*** sdake_ has quit IRC | 19:30 | |
openstackgerrit | Merged openstack-infra/project-config: Cleanup proposal slave workspaces once a day after builds https://review.openstack.org/195554 | 19:30 |
*** woodster_ has quit IRC | 19:31 | |
openstackgerrit | Merged openstack-infra/project-config: Use in-tree devstack plugin to fix rally gates https://review.openstack.org/198320 | 19:32 |
*** heyongli has quit IRC | 19:33 | |
*** ddieterly has joined #openstack-infra | 19:33 | |
*** puranamr has joined #openstack-infra | 19:33 | |
*** patrickeast_ has quit IRC | 19:33 | |
*** sherif has quit IRC | 19:34 | |
*** zul has quit IRC | 19:34 | |
*** amitgandhinz has joined #openstack-infra | 19:34 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Display puppet apply results right after running https://review.openstack.org/199713 | 19:37 |
*** heyongli has joined #openstack-infra | 19:37 | |
*** changbl has joined #openstack-infra | 19:37 | |
pabelanger | nibalizer, ^ there is a case where the cat statement is not called properly | 19:38 |
pabelanger | that should fix it | 19:38 |
pabelanger | http://logs.openstack.org/19/198819/4/check/gate-infra-puppet-apply-precise/91d77d7/console.html for example | 19:38 |
pabelanger | not sure why, but something is killing the build step | 19:39 |
*** cdent has quit IRC | 19:39 | |
*** linkedinyou has joined #openstack-infra | 19:40 | |
*** _nadya_ has quit IRC | 19:41 | |
openstackgerrit | Merged openstack-infra/devstack-gate: Add openvswitch logs to output https://review.openstack.org/198159 | 19:41 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/project-config: Added npm publish job. https://review.openstack.org/199715 | 19:41 |
*** sherif has joined #openstack-infra | 19:41 | |
nibalizer | pabelanger: commented | 19:41 |
*** _nadya_ has joined #openstack-infra | 19:41 | |
openstackgerrit | Merged openstack-infra/project-config: Move gate-keystone-python34 to check https://review.openstack.org/198350 | 19:41 |
*** flepied has joined #openstack-infra | 19:42 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/system-config: Added NPM Publishing credentials to pypi slave. https://review.openstack.org/199707 | 19:44 |
*** unicell1 has joined #openstack-infra | 19:44 | |
*** unicell has quit IRC | 19:45 | |
nibalizer | pabelanger: so whats the issue? I don't understand | 19:45 |
pabelanger | nibalizer, look at the logs.o.o URL above | 19:45 |
nibalizer | oh is it because of set -x? | 19:45 |
nibalizer | er set -e | 19:45 |
pabelanger | it is because we are calling exit | 19:46 |
nibalizer | so it detects that something went wrong then fails? | 19:46 |
*** sherif has quit IRC | 19:46 | |
pabelanger | which I think is killing the shell | 19:46 |
pabelanger | right | 19:46 |
pabelanger | and for some reason, your cat call is not executing | 19:46 |
*** Volundr has joined #openstack-infra | 19:46 | |
*** _nadya_ has quit IRC | 19:46 | |
*** whoops has quit IRC | 19:46 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/project-config: Added npm publish job. https://review.openstack.org/199715 | 19:46 |
*** Volundr is now known as whoops | 19:46 | |
*** e0ne has quit IRC | 19:47 | |
nibalizer | so that sounds like the expected behavior of set -e to me | 19:48 |
nibalizer | so maybe turn of set -e then turn it back on? | 19:48 |
clarkb | or do || true | 19:48 |
*** sherif has joined #openstack-infra | 19:50 | |
lifeless | ttx: around ? | 19:50 |
*** rbrooker has joined #openstack-infra | 19:50 | |
*** fawadkhaliq has quit IRC | 19:51 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/project-config: Added --silent flag to npm run template. https://review.openstack.org/196788 | 19:51 |
krotscheck | There's some manual acl things that need to happen for https://review.openstack.org/#/c/194938/ , anyone here able to help out now that it's merged? | 19:53 |
pabelanger | nibalizer, you want to disable the -x for the puppet apply command? | 19:53 |
nibalizer | the -x isn't the problem | 19:53 |
nibalizer | that just tells the shell to print out what it is doing | 19:54 |
pabelanger | sorry, not following the logic of toggling it | 19:54 |
pabelanger | vs adding a build job to simple render the logs post execute, along side the upload of them | 19:54 |
pabelanger | s/-x/-e | 19:54 |
krotscheck | Specifically: https://review.openstack.org/#/c/194938/4/gerrit/acls/openstack/eslint-config-openstack.config | 19:54 |
krotscheck | (There's comments from mtreinish there) | 19:55 |
nibalizer | well hrm | 19:55 |
*** HeOS has joined #openstack-infra | 19:56 | |
nibalizer | ya so if we set +e that will turn of the failures and allow the cat to run, but then the test wont fail where it should | 19:56 |
pabelanger | right | 19:56 |
nibalizer | ya where are you at with the publisher to just grab the right things | 19:56 |
*** shashank_hegde has quit IRC | 19:56 | |
nibalizer | that is the future really anyways | 19:56 |
clarkb | use || true | 19:56 |
nibalizer | clarkb: will that let the test fail correctly? | 19:56 |
clarkb | if cat is expected to fail then yes | 19:56 |
pabelanger | clarkb, do you know why a swift upload would not render a folder upload correctly under apache? | 19:56 |
clarkb | no | 19:57 |
nibalizer | clarkb: so the problem is this line fails: http://git.openstack.org/cgit/openstack-infra/system-config/tree/tools/apply-test.sh#n105 | 19:57 |
*** baoli has quit IRC | 19:57 | |
nibalizer | which causes the shell to exit because of set -e which prevents the cat from running | 19:57 |
*** coolsvap is now known as coolsvap|away | 19:58 | |
*** crc32 has joined #openstack-infra | 19:58 | |
clarkb | and that fail is acceptavle? | 19:58 |
clarkb | if so use || true | 19:58 |
nibalizer | clarkb: I dont think that failure is acceptable, because thats how the test knows if the puppet code is good or not | 19:59 |
clarkb | then dont change anything | 19:59 |
pabelanger | Ya, I don't think we want to manually trap errors by toggling +e -e. Seems like it could get tricky fast | 20:00 |
pabelanger | even moving the cat $filename into test_puppet_apply isn't going to work in all cases. Since if puppet apply directly does the exit, then everthing after is going to bomb | 20:01 |
pabelanger | basically that is what is happening now | 20:01 |
openstackgerrit | Merged openstack-infra/shade: Add Ansible module test for networks https://review.openstack.org/199681 | 20:01 |
*** kutija_ has joined #openstack-infra | 20:02 | |
*** shashank_hegde has joined #openstack-infra | 20:03 | |
*** baoli has joined #openstack-infra | 20:04 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Display puppet apply results right after running https://review.openstack.org/199713 | 20:04 |
pabelanger | nibalizer, removing the -P on xargs for now | 20:04 |
clarkb | oh dont do that | 20:04 |
pabelanger | wonder if puppet is freaking out of the parallel process or something | 20:04 |
clarkb | the job will likely timeout | 20:04 |
pabelanger | clarkb, k | 20:04 |
nibalizer | ya the parallism isnt the problem | 20:05 |
pabelanger | k, never notice we did parallel before | 20:05 |
*** kutija has quit IRC | 20:05 | |
nibalizer | pabelanger: so your patch to add a publisher to the apply-test, where is that? | 20:06 |
nibalizer | I can't find it | 20:06 |
pabelanger | nibalizer, https://github.com/openstack-infra/project-config/commit/062a08b9e0e47be480c4c5bb80e53b1d4aac07f9 | 20:06 |
pabelanger | it is actually merged | 20:06 |
pabelanger | but logs are not rendered properly under apache | 20:06 |
pabelanger | see scroll back for me asking for some help | 20:06 |
nibalizer | ah thats whats going on | 20:07 |
clarkb | oh did you add a seci d publisher? | 20:07 |
clarkb | you can only do one with swift | 20:07 |
clarkb | otherwise the index generation doesnt have a full picture | 20:07 |
pabelanger | seci d publisher? | 20:07 |
*** gyee has joined #openstack-infra | 20:07 | |
clarkb | for whatever publishibg you did | 20:07 |
*** bhunter71 has joined #openstack-infra | 20:08 | |
clarkb | is it a second publisher in jjb? | 20:08 |
pabelanger | clarkb, I simply change zuul-swift-upload-console-log to zuul-swift-upload-logs-with-console | 20:08 |
pabelanger | but, I guess I missed somethign? | 20:09 |
clarkb | ok | 20:09 |
*** coolsvap|away is now known as coolsvap | 20:09 | |
*** claudiub has joined #openstack-infra | 20:09 | |
pabelanger | but don't have logs into the swift publish script to see what is happening | 20:10 |
*** openstackgerrit has quit IRC | 20:10 | |
*** amrith is now known as _amrith_ | 20:10 | |
clarkb | you should | 20:10 |
*** pc_m has quit IRC | 20:10 | |
clarkb | via the jenkins master | 20:10 |
*** openstackgerrit has joined #openstack-infra | 20:10 | |
*** pc_m has joined #openstack-infra | 20:10 | |
*** shashank_hegde has quit IRC | 20:10 | |
*** pc_m has quit IRC | 20:11 | |
pabelanger | k let me check that | 20:11 |
*** dahoo has joined #openstack-infra | 20:11 | |
pabelanger | well | 20:11 |
pabelanger | I see: https://jenkins01.openstack.org/job/gate-infra-puppet-apply-trusty/543/consoleFull | 20:11 |
clarkb | ya that | 20:11 |
pabelanger | which calls zuul_swift_upload | 20:11 |
*** rbrooker has quit IRC | 20:11 | |
pabelanger | but, no logs from that | 20:11 |
*** e0ne has joined #openstack-infra | 20:11 | |
pabelanger | http://logs.openstack.org/21/199321/2/check/gate-infra-puppet-apply-trusty/f4c01a1/ is folder | 20:11 |
pabelanger | but like you mention, index is not generated correctly | 20:11 |
*** ivar-laz_ has quit IRC | 20:11 | |
*** e0ne has quit IRC | 20:12 | |
*** ivar-lazzaro has joined #openstack-infra | 20:12 | |
clarkb | we can infer from the warbings it only uplaoded two files | 20:13 |
clarkb | ibdex and console | 20:13 |
clarkb | so your glob likely does not match | 20:13 |
pabelanger | okay, let me check on that | 20:13 |
pabelanger | and retest locally | 20:13 |
rcarrillocruz | TheJulia: can you confirm if you get your ssh key injected on root's authorized_keys with simple_init? | 20:14 |
rcarrillocruz | not sure what's going on | 20:14 |
rcarrillocruz | i've set 'set -eux' on simple-init.sh and confirms that on boot it's run 'glean --ssh --hostname --skip-network' | 20:15 |
rcarrillocruz | however, auhtorized_keys on /root is void | 20:15 |
rcarrillocruz | if i run that very same command on root's shell, the pub key is injected on root's authorized_keys | 20:15 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/project-config: Added npm publish to eslint-config-openstack https://review.openstack.org/199725 | 20:15 |
mordred | rcarrillocruz: wow. you get all the fun! | 20:16 |
rcarrillocruz | indeed | 20:16 |
rcarrillocruz | first nics | 20:16 |
rcarrillocruz | now ssh keys | 20:16 |
rcarrillocruz | srsly | 20:16 |
openstackgerrit | Spencer Krum proposed openstack-infra/project-config: Dump the output of the apply test https://review.openstack.org/199726 | 20:16 |
mordred | rcarrillocruz: is there something _else_ running that's deleting the key maybe? | 20:16 |
rcarrillocruz | computers hate me | 20:16 |
mordred | rcarrillocruz: computers are terrible | 20:16 |
nibalizer | pabelanger: clarkb thats a simple workaround ^^ | 20:16 |
pabelanger | nibalizer, right, thats what I was considering too | 20:17 |
pabelanger | and just remove the dump of the logs from the apply.sh | 20:17 |
nibalizer | ya | 20:17 |
*** kutija has joined #openstack-infra | 20:17 | |
rcarrillocruz | mordred: no that i'm aware :/ | 20:18 |
pabelanger | nibalizer, path issue | 20:18 |
nibalizer | ah yep, fixing | 20:18 |
*** ari has quit IRC | 20:18 | |
clarkb | mordred cloud-init | 20:19 |
clarkb | I am half serious | 20:19 |
openstackgerrit | Spencer Krum proposed openstack-infra/project-config: Dump the output of the apply test https://review.openstack.org/199726 | 20:19 |
TheJulia | rcarrillocruz: I'll need to check tomorrow, i need to call it a day shortly | 20:19 |
mordred | clarkb: yah. me too | 20:19 |
*** maishsk has quit IRC | 20:19 | |
*** puranamr has quit IRC | 20:19 | |
mordred | rcarrillocruz: you using the ubuntu-minimal element? | 20:19 |
openstackgerrit | Paul Belanger proposed openstack-infra/project-config: Use full path to applytest folder https://review.openstack.org/199727 | 20:19 |
rcarrillocruz | sure, enjoy | 20:19 |
rcarrillocruz | mordred: vm simple-init devuser | 20:19 |
mordred | rcarrillocruz: what is before vm ? | 20:20 |
pabelanger | nibalizer, clarkb that should fix swift upload ^ | 20:20 |
dstanek | how can i unstick https://review.openstack.org/#/c/176434/ ? | 20:20 |
pabelanger | might you, not a fan of full path now | 20:20 |
*** kutija_ has quit IRC | 20:20 | |
*** heyongli has quit IRC | 20:20 | |
rcarrillocruz | ah k | 20:21 |
*** baoli has quit IRC | 20:21 | |
rcarrillocruz | it uses a playbook default | 20:21 |
fungi | dstanek: talk to the guy who proposed https://review.openstack.org/174556 and get it working first? | 20:21 |
rcarrillocruz | 'ubuntu' element | 20:21 |
rcarrillocruz | mordred: ^ | 20:21 |
pabelanger | nibalizer, hopefully we can get some +1 workflow action on that :) | 20:21 |
*** hashar has joined #openstack-infra | 20:21 | |
*** maishsk has joined #openstack-infra | 20:21 | |
*** baoli has joined #openstack-infra | 20:21 | |
fungi | dstanek: or rebase 176434 to no longer depend on 174556 | 20:21 |
mordred | rcarrillocruz: yup. that's your problem | 20:21 |
mordred | rcarrillocruz: dont' use that | 20:22 |
mordred | rcarrillocruz: use ubuntu-minimal | 20:22 |
nibalizer | pabelanger: haha did fixing my bug show you your bug? thats awesome | 20:22 |
clarkb | pabelanger is openstack-infra in the path? | 20:22 |
dstanek | fungi: opps duh, ok thx | 20:22 |
fungi | np | 20:22 |
*** dustins has quit IRC | 20:23 | |
*** tonytan4ever has quit IRC | 20:23 | |
rcarrillocruz | k, let me override the element then, thx | 20:23 |
*** woodster_ has joined #openstack-infra | 20:23 | |
rcarrillocruz | mordred: out of curiosity, what is wrong with the ubuntu element that messes with keys, do you know? | 20:23 |
clarkb | it rubs cloud init | 20:24 |
openstackgerrit | Merged openstack-infra/shade: Add Ansible module test for subnet https://review.openstack.org/199710 | 20:24 |
*** heyongli has joined #openstack-infra | 20:24 | |
clarkb | *runs | 20:24 |
pabelanger | clarkb, I don't think so. We explicitly cd into openstack-infra/system-config to run apply-tst | 20:24 |
pabelanger | test* | 20:24 |
mordred | rcarrillocruz: what clarkb said | 20:24 |
mordred | rcarrillocruz: glean/simple-init is designed to work with ubuntu-minimal - not with ubuntu | 20:25 |
rcarrillocruz | o-k | 20:25 |
*** dizquierdo has joined #openstack-infra | 20:25 | |
pabelanger | clarkb, to be honest, I would have to see what the jenkins workarea looks like again | 20:25 |
rcarrillocruz | i asked that same question in ironic channel | 20:25 |
rcarrillocruz | was wondering if getting cloud-init running was normal | 20:25 |
rcarrillocruz | since simple-init is supposedly replacing it | 20:25 |
rcarrillocruz | yay! | 20:25 |
pabelanger | workspace* | 20:25 |
mordred | rcarrillocruz, TheJulia: I strongly recommend updating bifrost to reference ubuntu-minimal and not ubuntu if it's making use of glean's support for IPs in config drive | 20:26 |
mordred | rcarrillocruz, TheJulia: strongly as in "using the ubuntu element is 100% unsupported and WILL break" | 20:26 |
rcarrillocruz | mordred: to be fair, it doesn't use simple-init by default | 20:26 |
*** geoffarnold has joined #openstack-infra | 20:26 | |
*** jcoufal_ has quit IRC | 20:27 | |
rcarrillocruz | i think it would be good to put a comment saying 'hey, you wanna use simple-init? make sure you switch to ubuntu-minimal' | 20:27 |
rcarrillocruz | i can do that change | 20:27 |
rcarrillocruz | thx | 20:27 |
mordred | rcarrillocruz: ah! cool | 20:27 |
rcarrillocruz | otoh, i think it would be good for bifrost to switch to simple-init altogether | 20:27 |
rcarrillocruz | but i leave that to TheJulia | 20:27 |
rcarrillocruz | i love its simplicity | 20:28 |
rcarrillocruz | ssh+network | 20:28 |
rcarrillocruz | that it | 20:28 |
rcarrillocruz | all the stuff you need you just use ssh/ansible to bootstrap | 20:28 |
rcarrillocruz | no need for cloud-config stuff | 20:28 |
TheJulia | rcarrillocruz: thats on my list for very soon... like on the list sitting in front of me :) | 20:28 |
openstackgerrit | Spencer Krum proposed openstack-infra/system-config: Revert "Print the node definition before apply test" https://review.openstack.org/199729 | 20:29 |
rcarrillocruz | ok then , i'll hold on and await for new release :-) | 20:29 |
*** crc32 has quit IRC | 20:29 | |
mordred | rcarrillocruz: that's excatly right | 20:30 |
mordred | rcarrillocruz: if you're going to ansible - it's all you need | 20:30 |
rcarrillocruz | ++ | 20:31 |
*** baoli has quit IRC | 20:32 | |
*** baoli has joined #openstack-infra | 20:33 | |
*** baoli has quit IRC | 20:33 | |
*** bswartz has quit IRC | 20:33 | |
*** marzif_ has quit IRC | 20:34 | |
*** baoli has joined #openstack-infra | 20:35 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: Display puppet apply results right after running https://review.openstack.org/199713 | 20:36 |
nfedotov | Hello zuul operators! | 20:36 |
openstackgerrit | Merged openstack-infra/system-config: Script to install modules during integration https://review.openstack.org/198442 | 20:37 |
*** _amrith_ is now known as amrith | 20:38 | |
*** rbrooker has joined #openstack-infra | 20:38 | |
*** crc32 has joined #openstack-infra | 20:38 | |
*** kgiusti has left #openstack-infra | 20:39 | |
nfedotov | Did somebody face memory leaks in zuul ? | 20:39 |
greghaynes | mordred: I thought we disabled cobfigdrive datasource for cloud init whe you use glean? | 20:39 |
greghaynes | agreed that users should be pointed at ubuntu-minimal reguardless | 20:39 |
clarkb | no our memory use is pretty constant http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=392&rra_id=all | 20:39 |
*** jasondotstar has joined #openstack-infra | 20:40 | |
greghaynes | looks like I missed some glean fun while I was in flight? | 20:40 |
nfedotov | clarkb: Oh. +/- 10 Gb is ok | 20:40 |
clarkb | ? | 20:40 |
nfedotov | https://drive.google.com/folderview?id=0B5WwzW_8peygfmxBWGdPdDduMUxaYm5oRjI3TnNpUUE1cEFHaDczOHpNOElTMVJtT0pGM1E&usp=sharing | 20:40 |
clarkb | it is only using about 5 | 20:41 |
clarkb | and thats constant | 20:41 |
*** bdemers has joined #openstack-infra | 20:41 | |
*** mrunge has quit IRC | 20:42 | |
*** heyongli has quit IRC | 20:42 | |
nfedotov | On my machine the Zuul takes 2 Gb in about 24 hours . | 20:43 |
*** shashank_hegde has joined #openstack-infra | 20:43 | |
*** heyongli has joined #openstack-infra | 20:43 | |
*** sherif has quit IRC | 20:43 | |
*** claudiub|2 has joined #openstack-infra | 20:44 | |
*** otter768 has joined #openstack-infra | 20:44 | |
*** jgriffith has quit IRC | 20:45 | |
*** claudiub has quit IRC | 20:45 | |
clarkb | gear can leak if you arent processing jobs | 20:46 |
clarkb | byt thats the only place I would look off the rop of my head | 20:46 |
clarkb | zuul does have a profiler feature maybe you can get the info from that? | 20:47 |
nfedotov | clarkb: Gear is installed on "Jenkins" machine only. | 20:47 |
clarkb | oh we run gear on the zuul node | 20:48 |
clarkb | either way should work fine | 20:48 |
nfedotov | clarkb: Profiler? Could you point me to it? Thanks. | 20:48 |
*** otter768 has quit IRC | 20:49 | |
*** fallenpegasus has joined #openstack-infra | 20:49 | |
clarkb | nfedotov http://docs.openstack.org/infra/zuul/zuul.html#starting-zuul | 20:49 |
clarkb | sigusr2 | 20:50 |
*** shardy has quit IRC | 20:50 | |
nfedotov | Thank you! I will take look :-) | 20:50 |
*** spzala has quit IRC | 20:50 | |
greghaynes | fungi: you all get the glean thing from earlier sorted? | 20:52 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Check resources in the openstackci::loghost class https://review.openstack.org/198463 | 20:52 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Update spec helper for zuul-cloner https://review.openstack.org/184905 | 20:52 |
*** fallenpegasus has quit IRC | 20:54 | |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Use '-' in macro names https://review.openstack.org/199734 | 20:55 |
*** annegentle has quit IRC | 20:55 | |
*** radez is now known as radez_g0n3 | 20:55 | |
*** tqtran has joined #openstack-infra | 20:56 | |
tqtran | lifeless: question regarding generate-constraints for patch https://review.openstack.org/#/c/199349/ | 20:56 |
tqtran | where is the generate-constraints cmd coming from? | 20:57 |
openstackgerrit | Merged openstack-infra/puppet-openstackci: Add beaker boilerplate to openstackci https://review.openstack.org/184891 | 20:57 |
*** vnod has joined #openstack-infra | 20:58 | |
ekarlso | /buffer 24 | 20:58 |
lifeless | tqtran: pip install git+https://git.openstack.org/openstack/requirements | 20:59 |
openstackgerrit | Scott Moser proposed openstack-infra/git-review: support urls as change-id input https://review.openstack.org/199225 | 21:02 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Be safer with git refs. https://review.openstack.org/199736 | 21:03 |
*** jsavak has quit IRC | 21:04 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-os_client_config: Manage OSCC config file with Puppet https://review.openstack.org/199674 | 21:04 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/system-config: Add jenkins masters credentials to secure.conf https://review.openstack.org/199737 | 21:04 |
openstackgerrit | Scott Moser proposed openstack-infra/git-review: support urls as change-id input https://review.openstack.org/199225 | 21:04 |
*** Sukhdev has quit IRC | 21:04 | |
tqtran | lifeless: Collecting Django<1.8,>=1.4.2 (from -r global-requirements.txt (line 29)) | 21:05 |
tqtran | Using cached Django-1.7.9-py2.py3-none-any.whl | 21:05 |
tqtran | Command '['/tmp/tmpwTFIem/bin/pip', 'install', '-r', 'global-requirements.txt']' returned non-zero exit status 1 | 21:05 |
tqtran | any idea what that could mean? | 21:05 |
lifeless | tqtran: it failed to install all of global-requirements | 21:05 |
fungi | greghaynes: not really, no. i've not been usefully around today | 21:05 |
*** rfolco has quit IRC | 21:05 | |
lifeless | tqtran: that may mean your change is incompatible, or there may be more output that you have not pasted | 21:05 |
*** katyafervent is now known as katyafervent_awa | 21:06 | |
fungi | greghaynes: though it doesn't look (to me) like glean is setting short hostnames on current ubuntu-trusty workers, only fqdns | 21:06 |
tqtran | im running this on master | 21:06 |
tqtran | let me pastebin it | 21:06 |
*** abregman has quit IRC | 21:06 | |
*** achanda has joined #openstack-infra | 21:07 | |
*** esker has quit IRC | 21:07 | |
*** dizquierdo has quit IRC | 21:08 | |
*** jasondotstar has quit IRC | 21:08 | |
openstackgerrit | Khai Do proposed openstack-infra/puppet-openstackci: Add Jenkins Job Builder manifest https://review.openstack.org/184919 | 21:08 |
*** maishsk has quit IRC | 21:08 | |
*** maishsk has joined #openstack-infra | 21:09 | |
tqtran | lifeless: http://paste.openstack.org/show/356371/ | 21:09 |
sdague | fungi: so, out of curiosity, do we know what changed to create these new node names that are so giant? | 21:10 |
openstackgerrit | Merged openstack-infra/system-config: Display puppet apply results right after running https://review.openstack.org/199713 | 21:10 |
clarkb | could just be node id added another digit | 21:11 |
tqtran | http://pastebin.com/eCKLnjpw | 21:11 |
tqtran | looks like paste.openstack.org is really slow atm | 21:11 |
sdague | clarkb: could be, we seem to be overflowing only by 1 | 21:11 |
sdague | clarkb: where is the hostname generation code? | 21:11 |
fungi | sdague: clarkb: yeah, chances are we were already skirting the limit. and the subnode id adds a good chunk of additional data | 21:11 |
clarkb | sdague in nodepool | 21:11 |
*** baoli has quit IRC | 21:11 | |
clarkb | it does follow a configurable template we can change | 21:12 |
sdague | ok, so short term, can we change that? | 21:12 |
clarkb | probably or just make basename shorter | 21:12 |
sdague | because all multinode is broken right now because of these 65 character hostnames | 21:12 |
clarkb | 64 | 21:12 |
sdague | oh, well N+1 hostnames :) | 21:12 |
fungi | right now it's (label-name)-(provider-location)-(node-id)[-(subnode-id)].slave.openstack.org | 21:12 |
sdague | ok, where is said template? | 21:13 |
clarkb | we can trim subnode id maybe? | 21:13 |
sdague | honestly, is label-name really useful? | 21:13 |
*** ddieterly has quit IRC | 21:13 | |
lifeless | tqtran: this is the problem: | 21:13 |
lifeless | Hash of the package https://pypi.python.org/packages/py2.py3/D/Django/Django-1.7.9-py2.py3-none-any.whl#md5=2df76c90453477a9d0bb6a1608f0dfa5 (from https://pypi.python.org/simple/django/) (52358ac5f48fd514d6c4eb9e08830985) doesn't match the expected hash 2df76c90453477a9d0bb6a1608f0dfa5! | 21:13 |
lifeless | Bad md5 hash for package https://pypi.python.org/packages/py2.py3/D/Django/Django-1.7.9-py2.py3-none-any.whl#md5=2df76c90453477a9d0bb6a1608f0dfa5 (from https://pypi.python.org/simple/django/) | 21:13 |
clarkb | sdague yes? | 21:14 |
mordred | sdague: it lets us verify the node - we're about to be swapping out the base image and we'll want to make sure we know that it ran on old or new | 21:14 |
clarkb | it allows you to glob in logstash for example | 21:14 |
mordred | also logstash | 21:14 |
greghaynes | fungi: hrm, did new uploads work? | 21:14 |
fungi | sdague: it lets us know what kind of worker the job ran on. in the past we had some jobs which could run on more than one node type. for example branch-dependent jobs that might run on precise or trusty | 21:14 |
mordred | greghaynes: yes | 21:14 |
fungi | greghaynes: the nodes have glean 1.1.0 on them | 21:14 |
sdague | so there is no way to register that information except to treat the hostname as a database? | 21:15 |
*** ldnunes has quit IRC | 21:15 | |
lifeless | tqtran: you could try deleting ~/.cache/pip/http | 21:15 |
lifeless | tqtran: in case its a bad cached copy | 21:15 |
tqtran | lifeless: ok let me try | 21:15 |
lifeless | tqtran: (if that fixes it file a bug on pip - pip should be able to self-recover from that) | 21:15 |
greghaynes | wierd. I even wrote tests! ;) | 21:15 |
mordred | sdague: not quickly. we could implement something different ... but I think that would be a longer process than the other thigns | 21:15 |
fungi | sdague: well, it's sort of being marshalled through jenkins to get into logstash at the moment and hostname is something jenkins actually knows. it might be possible to work around it | 21:15 |
mordred | yah. I mean - it's code - anything is possible - this just happens to be how it's designed right now | 21:16 |
mordred | so I think a template hack to get us past today, combined with fixing glean is likely the least amount of work to be solid for the future | 21:17 |
greghaynes | yes | 21:17 |
sdague | ok, so anyway, this issue means that live migration no longer is being tested, and hasn't been for a while | 21:17 |
clarkb | well | 21:17 |
sdague | so some sort of short term, if imperfect fix, would be really nice | 21:17 |
clarkb | it wad t testd for other reasons befire that | 21:17 |
fungi | least amount of work would be to stop nodepool, delete all nodes, and reset its counters ;) | 21:17 |
clarkb | amd no one cared until jogo drove by | 21:17 |
sdague | clarkb: it has been working for a while, and people were looking at it | 21:18 |
fungi | but that doesn't solve the problem, merely buys us some time | 21:18 |
clarkb | no it hadnt | 21:18 |
clarkb | it was broken for about a month | 21:18 |
*** rlandy has quit IRC | 21:18 | |
mordred | the real fix is the glean thing ... | 21:18 |
mordred | greghaynes: so - earlier when fungi looked in to it | 21:18 |
sdague | ok, so how far away is the real fix? | 21:19 |
mordred | greghaynes: he ran glean by hand ona held node and it set the hostname right | 21:19 |
*** rlandy has joined #openstack-infra | 21:19 | |
mordred | iirc | 21:19 |
mordred | fungi: that's right, right? | 21:19 |
greghaynes | yeaa, the code for it is really simple so im surprised | 21:19 |
mordred | oh. wait. | 21:19 |
mordred | I forgot | 21:19 |
mordred | it's not glean | 21:19 |
greghaynes | oh, well there you go :p | 21:20 |
mordred | multi-node is running on cloud-init hosts | 21:20 |
mordred | and we were going to make a patch real quick to move it to ubuntu-trusty | 21:20 |
greghaynes | ok | 21:20 |
mordred | fungi: did you make that patch? or you want me to? | 21:20 |
mordred | sorry - I totally forgot we walked through this this morning | 21:20 |
tqtran | lifeless: in progress, its taking a while..... | 21:21 |
*** coolsvap is now known as coolsvap|away | 21:22 | |
*** jgriffith has joined #openstack-infra | 21:24 | |
openstackgerrit | Monty Taylor proposed openstack-infra/system-config: Use ubuntu-trusty for multi-node testing https://review.openstack.org/199741 | 21:24 |
sdague | well, whatever could be done to kick things forward there would be nice. Because it's currently blocking my grenade work here. And it would be kind of nice to be able to see the state of live migration again. | 21:24 |
mordred | sdague: working on it | 21:25 |
sdague | mordred: thanks | 21:25 |
*** aysyd has quit IRC | 21:25 | |
*** sdake_ has joined #openstack-infra | 21:25 | |
clarkb | mordred does rax provide that image yet? | 21:25 |
sdague | ok, got to run for the evening to run the local lug meeting | 21:25 |
*** jsavak has joined #openstack-infra | 21:25 | |
clarkb | if not need to remove it | 21:25 |
mordred | yes | 21:25 |
*** annegentle has joined #openstack-infra | 21:25 | |
mordred | clarkb: wait - what? | 21:25 |
clarkb | mordred in that change you assert rax is providing that label | 21:26 |
lifeless | tqtran: first run will be ~10m | 21:26 |
lifeless | tqtran: after that its a minute or so | 21:26 |
clarkb | this requires swift image uploads abd glean in rax to work and be working | 21:26 |
tqtran | lifeless: ok didn't work, where do i submit the bug? and is there anything i can do to sidestep this atm? | 21:26 |
mordred | clarkb: yes. | 21:26 |
fungi | mordred: no, earlier when i looked at it, after you suggested moving all devstack jobs to ubuntu-trusty to fix it, i logged into an ubuntu-trusty node and confirmed that glean hadn't fixed the hostname on them either, so it's not (yet) going to solve this particular issue | 21:27 |
tqtran | all we're looking for is the diff right? so if i remove that from both master and branch, i can still find out the constraints? | 21:27 |
mordred | fungi: OH | 21:27 |
mordred | greghaynes: ^^ | 21:27 |
mordred | fungi, greghaynes: so both paths need work currently | 21:27 |
*** jgriffith has quit IRC | 21:27 | |
fungi | let me dig up my pastes from earlier | 21:27 |
mordred | well- amusingly - | 21:28 |
mordred | changing it to ubuntu-trusty will fix it | 21:28 |
lifeless | tqtran: Django 1.7.9 was uploaded today to pypi - 2015-07-08 | 21:28 |
mordred | because ubuntu is shorter than devstack :) | 21:28 |
mordred | by 2 chars | 21:28 |
lifeless | tqtran: I think its bad data there. Try adding a !=1.7.9 to global-requirements.txt on Django | 21:28 |
clarkb | ha | 21:28 |
clarkb | hax | 21:28 |
clarkb | its a good switch in general too so we xan move forward | 21:28 |
*** sdake has quit IRC | 21:28 | |
clarkb | then fix glean | 21:28 |
openstackgerrit | Monty Taylor proposed openstack-infra/project-config: Use ubuntu-trusty for multi-node tests https://review.openstack.org/199742 | 21:28 |
mordred | yah | 21:29 |
mordred | so there's the other bit | 21:29 |
fungi | mordred: greghaynes: compare http://paste.openstack.org/show/355731/ and http://paste.openstack.org/show/355795/ | 21:29 |
greghaynes | hahaha | 21:29 |
*** e0ne has joined #openstack-infra | 21:29 | |
tqtran | lifeless: running it now | 21:29 |
*** DericHorn-HP has joined #openstack-infra | 21:29 | |
fungi | mordred: very good point! it squeaks us in under the limit | 21:29 |
fungi | (for now) | 21:29 |
*** reazem has quit IRC | 21:29 | |
lifeless | tqtran: (you don't need to include the Dango change to global-requirements in what you submit, since the periodic job will also fail to pull it in until pypi is fixed | 21:30 |
*** fifieldt has quit IRC | 21:30 | |
tqtran | understood, but i can't get pass the generate-constraints cmd | 21:30 |
tqtran | to even get the baseline file to compare to | 21:31 |
greghaynes | later tonight I can look at the details of whats happening with glea | 21:31 |
lifeless | you should be able to with the django 1.7.9 exclude in g-r | 21:31 |
openstackgerrit | James E. Blair proposed openstack-infra/project-config: Add openstackci beaker jobs to several repos https://review.openstack.org/199743 | 21:31 |
lifeless | I'm going to try a couple runs now | 21:31 |
greghaynes | when I finally escape ATL | 21:31 |
*** rlandy has quit IRC | 21:31 | |
fungi | greghaynes: there is no escape. if you walk all the way to terminal a it loops back to terminal f again | 21:31 |
Clint | ATL will always be with you | 21:31 |
fungi | greghaynes: not many know this, but atl is actually a hypertoroidal surface | 21:32 |
*** maishsk has quit IRC | 21:32 | |
krotscheck | When pushing a release tag, I'm guessing the format matters? For instance, checking oslo,middleware, I see a tag called 2.3.0. Is there anything that would prevent me from using a tag format more like 'v2.3.0'? It'd make javascript things a bit easier. | 21:32 |
greghaynes | :( | 21:32 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Use third party ci manifest to setup jenkins job builder. https://review.openstack.org/199335 | 21:32 |
lifeless | krotscheck: yes. There's a regex config on tags in gerrit,a nd in the zuul pipelines that run after IIRC | 21:32 |
krotscheck | lifeless: Hrm. Ok, let me see if there's a way for me to override the npm default. | 21:33 |
fungi | krotscheck: to trigger jobs in the release pipeline the tag name must match the regex at http://git.openstack.org/cgit/openstack-infra/project-config/tree/zuul/layout.yaml#n108 | 21:33 |
mordred | the zuul pipelines are the important ones | 21:33 |
*** miqui has quit IRC | 21:33 | |
lifeless | if each repo is only one project | 21:33 |
lifeless | and thus only releasing artifacts in one language | 21:33 |
lifeless | we can probably do separate regexs | 21:33 |
mordred | krotscheck: now - if there are repos that are javascript and not python and there is a reaon those need to have a leading v - I see no reason we couldn't have a second pipeline ... | 21:33 |
mordred | yah | 21:33 |
mordred | what lifeless just said | 21:33 |
*** heyongli has quit IRC | 21:34 | |
mordred | however - it would be neat if we didn't have to diverge | 21:34 |
fungi | krotscheck: basically (at the moment) one or more digits separated by one or more . and not starting or ending with . and no multiple adjacent .. | 21:34 |
*** puranamr has joined #openstack-infra | 21:34 | |
krotscheck | fungi, mordred: we could just add a v? at the beginning. | 21:34 |
fungi | we do have a "tag" pipeline which can trigger jobs on any tag regardless of the tag name's format | 21:34 |
*** puranamr has quit IRC | 21:35 | |
mordred | krotscheck: physically? yes. otoh - it adds more "well, you coudl do this, or you could do this" to the mix | 21:35 |
fungi | krotscheck: well, at the moment this is our only protection against the foot-canon of people tagging python projects with something pbr won't render into a pep-440 compliant version | 21:35 |
*** tlian has quit IRC | 21:35 | |
mordred | yah | 21:35 |
mordred | that | 21:35 |
krotscheck | fungi: Yeah, but using that would make the release pipeline a very institutional knowledge thing. | 21:35 |
fungi | krotscheck: sure. probably a safer solution is to have tooling-specific release pipelines | 21:36 |
fungi | so an npm-release pipeline and a pypi-release pipeline | 21:36 |
fungi | and they can have separate regexes | 21:36 |
*** pc_m_AWAY is now known as pc_m | 21:36 | |
mordred | fungi: I do like the theory of things working kinda the same | 21:36 |
clarkb | tge v is annoying | 21:36 |
lifeless | tqtran: ok, Django 1.7.9 came down ok for me | 21:36 |
clarkb | means you have to parse and remove it for everything else | 21:36 |
mordred | I mean, requireing a v is as arbitrary as not allowing one ... | 21:36 |
lifeless | tqtran: it might be your local fastly pop | 21:37 |
clarkb | except that no distro wants v in there | 21:37 |
fungi | and it's generally easier to see if someone has added a pypi/python-specific job into the npm-release pipeline or vice versa | 21:37 |
clarkb | and its redundant | 21:37 |
*** e0ne has quit IRC | 21:37 | |
mordred | it is a redundant character for sure | 21:37 |
clarkb | but yes arbitrary | 21:37 |
lifeless | tqtran: dstufft has fixed it. You may need to delete your http cache again. | 21:37 |
tqtran | ok let me try again | 21:37 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/system-config: Use new api for jenkins masters credentials https://review.openstack.org/199737 | 21:37 |
*** puranamr has joined #openstack-infra | 21:37 | |
lifeless | tqtran: but the exclude of 1.7.9 should have worked too | 21:37 |
fungi | and we can't really cast stones of arbitrariness at other communities' choices of acceptable version formats, since we've done plenty of that ourselves (albeit with some good justification for our choices) | 21:38 |
*** heyongli has joined #openstack-infra | 21:38 | |
krotscheck | clarkb, mordred, fungi: Let me doublecheck to make sure that format isn't customizable. | 21:38 |
*** jsavak has quit IRC | 21:38 | |
mordred | fungi: nope. can't cast stones at all | 21:39 |
*** pc_m has quit IRC | 21:41 | |
Shrews | mordred: if work while at fullsteam can I expense my beers? fungi says yes | 21:41 |
clarkb | tge real reason I get mad is longer typing to tab complete with git >_> | 21:41 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: Use third party ci manifest to setup jenkins job builder. https://review.openstack.org/199335 | 21:42 |
mordred | Shrews: sure | 21:42 |
*** Rockyg has quit IRC | 21:42 | |
*** thorst has quit IRC | 21:42 | |
Shrews | \o/ | 21:42 |
*** jsavak has joined #openstack-infra | 21:43 | |
*** Sukhdev has joined #openstack-infra | 21:43 | |
*** fifieldt has joined #openstack-infra | 21:43 | |
jogo | clarkb: what did I do? | 21:44 |
clarkb | noticed multinode wasnt working at all | 21:45 |
jogo | clarkb: oh yeah, well I have invested a lot of time into trying to get it to work | 21:45 |
*** bknudson has quit IRC | 21:45 | |
*** rlandy has joined #openstack-infra | 21:45 | |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-openstackci: Check resources in the openstackci::loghost class https://review.openstack.org/198463 | 21:45 |
clarkb | me too just highly distracted lately | 21:45 |
*** achanda has quit IRC | 21:45 | |
lifeless | ok, time to get back to backporting | 21:46 |
*** my24thautumn has joined #openstack-infra | 21:46 | |
mordred | Shrews: you're trying to recruit fungi while there, right? | 21:46 |
*** amitgandhinz has quit IRC | 21:47 | |
Shrews | umm, let's go with yes, even though he's not here | 21:47 |
*** jasondotstar has joined #openstack-infra | 21:48 | |
mordred | Shrews: ssh. you talk too much | 21:48 |
*** annegentle has quit IRC | 21:49 | |
fungi | Shrews: if you work at the outer banks brewing station, _i'll_ pay for your beers | 21:49 |
EmilienM | nibalizer: I'm probably doing the wrong way but can you look at https://review.openstack.org/#/c/199712/ when you got time ? | 21:49 |
fungi | Shrews: also as of tomorrow i have several available guest bedrooms | 21:49 |
Shrews | fungi: sold | 21:49 |
krotscheck | mordred, clarkb, fungi: It appears there's a configuration option we can set that alters that prefix. The next question I have to answer is whether npm will publish this version. I _believe_ it will, but I'm about to find out. | 21:49 |
*** annegentle has joined #openstack-infra | 21:49 | |
clarkb | wait I can get paid to brew beer? | 21:50 |
*** heyongli has quit IRC | 21:51 | |
tqtran | lifeless: looks like it works, but getting different error now lol | 21:51 |
*** xyang1 has joined #openstack-infra | 21:51 | |
lifeless | tqtran: ... | 21:51 |
*** heyongli has joined #openstack-infra | 21:51 | |
mordred | clarkb: yes. there are jobs called "brewer" that pay people to "brew" "beer" | 21:52 |
nibalizer | EmilienM: sorry im working on the infra sprint today | 21:52 |
EmilienM | don't worry | 21:52 |
jogo | clarkb: yeah, we are trying to use multinode for a lot so it got important (grenade partial etc) | 21:52 |
tqtran | lifeless: http://pastebin.com/tXV4mseh something to do with x86_64-linux-gnu-gcc | 21:53 |
* tqtran facepalms, this is sooo beyond me. | 21:53 | |
*** my24thautumn has quit IRC | 21:53 | |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Be safer with git refs. https://review.openstack.org/199736 | 21:53 |
openstackgerrit | lifeless proposed openstack-infra/release-tools: Fixup requirements https://review.openstack.org/199363 | 21:53 |
krotscheck | clarkb: Given where you live, I'm both surprised, and totally unsurprised, about how you don't know that. | 21:54 |
openstackgerrit | Merged openstack-infra/subunit2sql: Switch functools partials usage to kwargs https://review.openstack.org/177493 | 21:55 |
krotscheck | Oh look, a neat little config option that makes npm sign our rlease tags! | 21:55 |
*** amrith is now known as _amrith_ | 21:55 | |
*** jsavak has quit IRC | 21:55 | |
krotscheck | That's helpful :) | 21:55 |
lifeless | tqtran: you need the build-dependencies. We should put these in a bindep file | 21:55 |
lifeless | tqtran: but for now, let me grab the list from pbr for you | 21:55 |
*** jsavak has joined #openstack-infra | 21:56 | |
lifeless | sudo apt-get update | 21:56 |
lifeless | sudo apt-get install -y --force-yes libvirt-dev libxml2-dev libxslt-dev libmysqlclient-dev libpq-dev libnspr4-dev pkg-config libsqlite3-dev libzmq-dev libffi-dev libldap2-dev libsasl2-dev ccache libkrb5-dev | 21:56 |
mordred | krotscheck: yay! | 21:56 |
*** mriedem has quit IRC | 21:56 | |
tqtran | ok cool, retrying now | 21:57 |
*** hichihara has joined #openstack-infra | 21:57 | |
krotscheck | mordred: Can we enforce only being allowed to push signed tags? Because it feels like our current flow assumes that step is still manual. | 21:58 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/system-config: Use new api for jenkins masters credentials https://review.openstack.org/199737 | 21:58 |
openstackgerrit | K Jonathan Harker proposed openstack-infra/system-config: Stop passing unused nodepool parameters https://review.openstack.org/199750 | 21:58 |
*** jasondotstar has quit IRC | 22:00 | |
*** enikanorov2 has quit IRC | 22:01 | |
rcarrillocruz | hmm | 22:01 |
rcarrillocruz | any of you folks getting ubuntu-minimal instances stuck at 'Stopping userspace bootsplash' ? | 22:02 |
rcarrillocruz | wonder if i should add some kernel option on grub to disable splash | 22:02 |
fungi | krotscheck: gerrit acls enforce that very well | 22:03 |
clarkb | you cant push unsigned tags | 22:03 |
krotscheck | fungi: Perfect. And I was just able to release a thing that doesn't have the v prefix. | 22:03 |
fungi | krotscheck: we normally allow only signed tags and have gerrit reject the rest | 22:03 |
krotscheck | (On a test project I'm running on the side) | 22:03 |
*** boris-42 has joined #openstack-infra | 22:04 | |
*** achanda has joined #openstack-infra | 22:04 | |
*** spzala has joined #openstack-infra | 22:04 | |
*** hichihara has quit IRC | 22:05 | |
*** mayurig has quit IRC | 22:05 | |
krotscheck | fungi: Thanks for renaming that slave btw. | 22:06 |
krotscheck | fungi: It's not upgraded by any chance, is it? | 22:06 |
rcarrillocruz | greghaynes: ^ | 22:06 |
rcarrillocruz | you've done infra-cloud stuff , haven't you? | 22:06 |
*** claudiub|2 has quit IRC | 22:07 | |
rcarrillocruz | i'm giving a shot to this: http://ubuntuforums.org/showthread.php?t=1852473 | 22:07 |
rcarrillocruz | let's see | 22:07 |
greghaynes | I havent seen that, no | 22:08 |
greghaynes | aside from the hostname thibg ububtu-minimal seems to be working fine for us | 22:08 |
*** mayurig has joined #openstack-infra | 22:09 | |
*** jsavak has quit IRC | 22:09 | |
*** peristeri has quit IRC | 22:10 | |
*** dprince has quit IRC | 22:10 | |
*** jayh has joined #openstack-infra | 22:11 | |
jeblair | fungi: in https://review.openstack.org/199364 can we drop the zuul-cloner in 'install-distro-packages' (in favor of a file burned into the image)? maybe later, but before we use this at scale? | 22:11 |
*** jayh has left #openstack-infra | 22:11 | |
krotscheck | So, if I propose a change to the release slave, should I go ahead and install necessary bits as well? Forinstance, I notice that it's installing pip. | 22:14 |
openstackgerrit | Madhusudhan Kandadai proposed openstack-infra/project-config: New jobs for neutron-lbaasv2 scenario tests https://review.openstack.org/199754 | 22:14 |
fungi | jeblair: sure, we can bake the bindep-fallback.txt into images similar to what we do with slave scripts | 22:14 |
fungi | krotscheck: no, i haven't built the new one yet. need to check and see if those changes have merged | 22:15 |
*** lhcheng has joined #openstack-infra | 22:16 | |
lhcheng | hello, can anyone help how to look for the logs why the merge is failing in https://review.openstack.org/#/c/197641/ | 22:18 |
fungi | jeblair: the thought with using zuul-cloner to get the file for now is that i can iterate a little faster on confirming additions to that file by using depends-on rather than waiting for patch approval and image update (and retried image update, and...) | 22:18 |
lhcheng | all the checks passed, not sure where to look at the cause of issue | 22:18 |
clarkb | lhcheng incompatible requirements | 22:18 |
jeblair | fungi: agreed; i +2d with that note | 22:18 |
clarkb | one test failed | 22:18 |
fungi | jeblair: awesome--thanks! | 22:19 |
lhcheng | clarkb: how do you figure that out? :) | 22:19 |
clarkb | toggle ci | 22:19 |
*** jgriffit1 has joined #openstack-infra | 22:20 | |
* lhcheng looking for the toggle | 22:20 | |
clarkb | bottom of page | 22:20 |
fungi | lhcheng: button at the bottom | 22:20 |
jeblair | so... apparently stripe uses jenkins job builder | 22:20 |
*** jgriffit1 has quit IRC | 22:20 | |
jeblair | _and_ the blame jenkins plugin | 22:20 |
clarkb | stripe? | 22:20 |
nibalizer | you get some emails jeblair ? | 22:20 |
jeblair | as, i think, all of the jjb contributors have just learned if they check their email | 22:20 |
nibalizer | hahaha | 22:21 |
lhcheng | fungi: ha! thanks! | 22:21 |
fungi | lhcheng: though looking at the error, it appears it's because we've got a discrepancy on stable/kilo for requirements checks, waiting on a backport of the requirements tooling in master to find its way into kilo | 22:21 |
*** annegentle has quit IRC | 22:21 | |
clarkb | oh fun | 22:21 |
fungi | lhcheng: lifeless is working on that in https://review.openstack.org/198145 | 22:21 |
clarkb | that email is amazing | 22:22 |
fungi | it looks very close to passing tests now | 22:22 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/system-config: Added NPM Publishing credentials to pypi slave. https://review.openstack.org/199707 | 22:22 |
clarkb | and url does nit resolve | 22:22 |
lhcheng | fungi: cool | 22:22 |
*** heyongli has quit IRC | 22:22 | |
*** achanda_ has joined #openstack-infra | 22:23 | |
fungi | stripe.com "web and mobile payments, built for developers" | 22:23 |
fungi | well okay then | 22:23 |
lhcheng | fungi: longest commit msg I've seen lol | 22:23 |
*** Guest69012 has joined #openstack-infra | 22:23 | |
fungi | stripe.com "built _by_ developers who don't check their ci configuration carefully" | 22:23 |
*** achanda has quit IRC | 22:24 | |
lhcheng | fungi: thanks for the help! | 22:24 |
fungi | lhcheng: you're welcome | 22:25 |
openstackgerrit | Merged openstack-infra/project-config: Use '-' in macro names https://review.openstack.org/199734 | 22:25 |
*** heyongli has joined #openstack-infra | 22:25 | |
clarkb | I am not syre where our emails come from if its unintentional | 22:26 |
clarkb | because we dont have them set up in any jobs | 22:26 |
*** shashank_hegde has quit IRC | 22:27 | |
clarkb | tgere isa #stripe we can talk to | 22:27 |
openstackgerrit | Merged openstack-infra/puppet-cgit: Updated config for CentOS 7 and Apache 2.4 https://review.openstack.org/182394 | 22:27 |
*** nfedotov has quit IRC | 22:27 | |
openstackgerrit | Merged openstack-infra/system-config: Pass exim flag to template rather than exim class https://review.openstack.org/183357 | 22:27 |
openstackgerrit | Merged openstack-infra/system-config: Move the server class settings out of the ask class https://review.openstack.org/183702 | 22:27 |
fungi | clarkb: the blame plugin seems to be e-mailing the git committer e-mail addresses | 22:27 |
openstackgerrit | Merged openstack-infra/system-config: Moved the server class settings out of the eavesdrop class https://review.openstack.org/184305 | 22:27 |
clarkb | oh! | 22:27 |
*** DericHorn-HP has quit IRC | 22:28 | |
openstackgerrit | Merged openstack-infra/system-config: Moved out the server class from the etherpad and etherpad-dev classes https://review.openstack.org/184499 | 22:28 |
clarkb | fun | 22:28 |
fungi | clarkb: their jenkins is testing the state of jjb, finds it wanting, and so git blame plugin is letting all the jjb authors know about that situation | 22:28 |
*** DericHorn-HP has joined #openstack-infra | 22:28 | |
*** eharney has quit IRC | 22:28 | |
lifeless | oh happybase | 22:29 |
lifeless | I'm not sure how to fix that. I'll need to page it in :/ | 22:29 |
fungi | happybase != happymaking | 22:29 |
openstackgerrit | Merged openstack-infra/system-config: Moved out the server class from the nodepool_prod class https://review.openstack.org/184557 | 22:29 |
*** austin81 has left #openstack-infra | 22:29 | |
rcarrillocruz | greghaynes: what elements do you use for the infra-cloud servers? | 22:31 |
rcarrillocruz | can you link me pls | 22:31 |
rcarrillocruz | ? | 22:31 |
*** Guest69012 has quit IRC | 22:32 | |
*** akshai has quit IRC | 22:33 | |
openstackgerrit | Merged openstack-infra/project-config: Add openstackci beaker jobs to several repos https://review.openstack.org/199743 | 22:33 |
mordred | rcarrillocruz: we're still just experimenting ... but i think ubuntu-minimal vm should about do it | 22:33 |
openstackgerrit | lifeless proposed openstack/requirements: Replace coinor.pulp with pulp. https://review.openstack.org/198588 | 22:33 |
openstackgerrit | lifeless proposed openstack/requirements: Update Kilo requirements code https://review.openstack.org/198145 | 22:33 |
mordred | rcarrillocruz: SpamapS ^^ you know the answer? | 22:33 |
rcarrillocruz | bleh, that's what i use | 22:33 |
rcarrillocruz | and i'm getting this freeze on the splash | 22:33 |
rcarrillocruz | i think there's something going on the filesystem created | 22:34 |
openstackgerrit | Michael Krotscheck proposed openstack/requirements: Updated oslo.middleware to >=2.3.0 https://review.openstack.org/199761 | 22:35 |
*** doug-fish has quit IRC | 22:35 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:35 | |
lifeless | fungi: mordred 198588 +2A would be nice | 22:37 |
SpamapS | rcarrillocruz: ubuntu and dhcp-all-interfaces, that is it | 22:40 |
SpamapS | rcarrillocruz: oh and vm since we used bifrost which does that kind of image | 22:40 |
rcarrillocruz | k thx | 22:41 |
mordred | SpamapS: oh - you're still using ubuntu and not ubuntu-minimal | 22:41 |
*** eharney has joined #openstack-infra | 22:42 | |
*** _nadya_ has joined #openstack-infra | 22:42 | |
rcarrillocruz | geez | 22:42 |
rcarrillocruz | red herring | 22:42 |
rcarrillocruz | so, the boot was full of glean messasegs | 22:42 |
rcarrillocruz | scrolling back | 22:42 |
rcarrillocruz | it was showing the / partition had issues | 22:42 |
rcarrillocruz | o-k | 22:43 |
*** hashar has quit IRC | 22:43 | |
openstackgerrit | Merged openstack-dev/cookiecutter: Remove executable bit and shebang from setup.py https://review.openstack.org/198475 | 22:44 |
rcarrillocruz | i hate the iLO console, just saying... | 22:44 |
*** otter768 has joined #openstack-infra | 22:45 | |
*** mriedem has joined #openstack-infra | 22:46 | |
*** bknudson has joined #openstack-infra | 22:47 | |
*** eharney has quit IRC | 22:47 | |
*** _nadya_ has quit IRC | 22:47 | |
*** otter768 has quit IRC | 22:50 | |
*** achanda_ has quit IRC | 22:50 | |
openstackgerrit | Colleen Murphy proposed openstack-infra/puppet-ansible: Add Gemfile and puppet 4 checks + fix lint errors https://review.openstack.org/199762 | 22:52 |
openstackgerrit | Spencer Krum proposed openstack-infra/puppet-os_client_config: Manage OSCC config file with Puppet https://review.openstack.org/199674 | 22:52 |
rcarrillocruz | huh | 22:52 |
rcarrillocruz | cat: hosts: No such file or directory | 22:52 |
rcarrillocruz | o-k | 22:52 |
rcarrillocruz | so glean fails | 22:52 |
rcarrillocruz | cos in ubuntu-minimal it appears /etc/hosts is non-existant | 22:52 |
rcarrillocruz | mordred: ^ you aware of this? | 22:52 |
fungi | rcarrillocruz: i believe glean populates it | 22:53 |
* rcarrillocruz is shaving a gigantic yak today... | 22:53 | |
mordred | yes. glean populates it | 22:53 |
mordred | oh. ZOMG | 22:53 |
fungi | rcarrillocruz: at least when we boot ubuntu-minimal we have an /etc/hosts file provided by glean | 22:53 |
rcarrillocruz | yeah, but it assumes /etc/hosts just exists | 22:53 |
mordred | well - that would certainly be a bug | 22:53 |
* mordred is bashful | 22:54 | |
rcarrillocruz | i mean, i see on boot.log a 'No such file or directory' error from glean | 22:54 |
rcarrillocruz | on /etc/hosts | 22:54 |
rcarrillocruz | duh | 22:54 |
rcarrillocruz | o-k | 22:54 |
*** juggler has joined #openstack-infra | 22:54 | |
rcarrillocruz | i'll see if i can push a path tomorrow morning prior to leave on short vaca | 22:55 |
rcarrillocruz | also, kind of annoying vim-tiny is not even available on ubuntu-minimal | 22:55 |
rcarrillocruz | nor less | 22:55 |
rcarrillocruz | i mean | 22:55 |
rcarrillocruz | it's | 22:55 |
rcarrillocruz | MINIMAL | 22:55 |
rcarrillocruz | using more is awful, lol | 22:55 |
*** achanda has joined #openstack-infra | 22:55 | |
*** mattoliverau has quit IRC | 22:56 | |
*** boris-42 has quit IRC | 22:56 | |
*** matt_____ has joined #openstack-infra | 22:56 | |
*** crc32 has quit IRC | 22:56 | |
*** juggler_ has quit IRC | 22:56 | |
*** diego__ has quit IRC | 22:56 | |
jeblair | i've used systems without more :) | 22:56 |
jeblair | you just pick the paper up off of the floor and read as far back as you need to | 22:57 |
*** diego__ has joined #openstack-infra | 22:57 | |
fungi | indeed. cat and paging the virtual console (or scrolling the serial terminal) | 22:57 |
*** heyongli has quit IRC | 22:57 | |
fungi | oh, right, your teletype | 22:57 |
*** boris-42 has joined #openstack-infra | 22:57 | |
rcarrillocruz | i think my first text processor was edlin? | 22:57 |
rcarrillocruz | ms-dos thingy | 22:57 |
rcarrillocruz | then wordstar | 22:58 |
rcarrillocruz | that was like OMG the future | 22:58 |
* fungi remembers edlin very well | 22:58 | |
*** heyongli has joined #openstack-infra | 22:58 | |
*** DericHorn-HP has quit IRC | 22:58 | |
jeblair | oh, yeah and don't forget software flow control.... rcarrillocruz: you can use ^S and ^Q to pause/release your terminal :) | 22:58 |
fungi | you can _still_ do that too! | 22:58 |
rcarrillocruz | mordred: i really doubt anyone has taken simple-init+ubuntu-minimal too far? i touched /etc/hosts to get past the issue, now it fails cos there's no openssh-server | 22:58 |
* fungi pauses his xterm for fun | 22:59 | |
rcarrillocruz | unless you have some other machinery or element that sets those deps in place | 22:59 |
jeblair | fungi: you can't see me! | 22:59 |
mordred | rcarrillocruz: no - we boot images made with simple-init in infra currently | 22:59 |
fungi | jeblair: toggled my scroll lock back off | 22:59 |
mordred | rcarrillocruz: but we DO run a few other elements on those | 22:59 |
rcarrillocruz | that might explain | 22:59 |
fungi | jeblair: i can totally see you again | 22:59 |
mordred | rcarrillocruz: so it's possible that ubunt-minimal simple-init vm would be too few | 22:59 |
jeblair | fungi: we had fun while you were gone | 22:59 |
rcarrillocruz | i'm uber noob on disk-image, is there an element to install a list of packages? | 23:00 |
rcarrillocruz | i.e. you pass some dib vars 'pls install me these' | 23:00 |
rcarrillocruz | ? | 23:00 |
jeblair | mordred, rcarrillocruz: maybe our puppet run is doing that? it should be installing openssh-server | 23:00 |
mordred | rcarrillocruz: there is - I dont' remember what it is | 23:00 |
rcarrillocruz | nm | 23:00 |
rcarrillocruz | too late for me | 23:00 |
mordred | jeblair: yes, I believe our puppet run takes care of it | 23:00 |
rcarrillocruz | i'll look at it tomorrow | 23:00 |
mordred | rcarrillocruz: ok - we can help you tomorrow | 23:00 |
*** erlon has quit IRC | 23:00 | |
rcarrillocruz | thx for the help folks | 23:00 |
*** gildub has joined #openstack-infra | 23:00 | |
rcarrillocruz | talk to you next week , be back on Sunday from short vaca | 23:00 |
mordred | rcarrillocruz: havea good vaca! | 23:01 |
rcarrillocruz | https://github.com/openstack/diskimage-builder/tree/master/elements/package-installs | 23:01 |
rcarrillocruz | there ya go | 23:01 |
rcarrillocruz | thx | 23:01 |
rcarrillocruz | laterz! | 23:01 |
krotscheck | Anyone know how I can locally simulate the apply-precise build? These log messages are not really helpful. | 23:02 |
krotscheck | (on system-config) | 23:03 |
*** heyongli has quit IRC | 23:03 | |
krotscheck | Ref: https://review.openstack.org/#/c/199707/ | 23:03 |
mordred | krotscheck: I think nibalizer had a something? | 23:03 |
clarkb | if you run the script with puppet installed that hould work but I think nibalizer and pabelanger were fixibg issues there | 23:03 |
*** heyongli has joined #openstack-infra | 23:03 | |
krotscheck | That whole build is a special kind of juju magic. | 23:04 |
mordred | jeblair: I can confirm that stripe use jjb :) | 23:04 |
krotscheck | mordred, jeblair: Me too! | 23:04 |
mordred | \o/ | 23:05 |
*** yamahata has quit IRC | 23:05 | |
openstackgerrit | Colleen Murphy proposed openstack-infra/puppet-apparmor: Add Gemfile and puppet 4 checks https://review.openstack.org/199765 | 23:05 |
jhesketh | Morning | 23:05 |
nibalizer | krotscheck: so ./install_modules.sh; puppet apply --modulepath=/etc/puppet/modules:modules foo.pp | 23:05 |
nibalizer | where foo.pp contains the contents of the node definiton | 23:05 |
nibalizer | i should probably docment that | 23:05 |
krotscheck | nibalizer: I am _certain_ there was english in there somewhere. | 23:06 |
*** dimtruck is now known as zz_dimtruck | 23:06 | |
clarkb | or run the script... | 23:06 |
krotscheck | nibalizer: Ok, so I... do what. Spin up a precise vm, check out system-config, and run that? | 23:06 |
nibalizer | ya thats what I do | 23:06 |
*** sdake has joined #openstack-infra | 23:07 | |
*** asettle has joined #openstack-infra | 23:09 | |
*** achanda has quit IRC | 23:09 | |
mordred | mumble vagrant mumble docker mumble mumble cloud mumble ansible mumble puppet mumble cloudfoundry mumble | 23:10 |
anteaya | morning jhesketh | 23:10 |
jhesketh | o/ | 23:10 |
mordred | look it's a jhesketh | 23:11 |
*** sdake_ has quit IRC | 23:11 | |
jhesketh | we're all doomed? | 23:11 |
mordred | so doomed | 23:11 |
jhesketh | so going back to bed is an option then right? | 23:12 |
*** fitoduarte has quit IRC | 23:13 | |
fungi | speaking of the obscurity of our puppet apply jobs, i can usually manage to get my divining rod to twitch over the right log entries but i'm having no luck finding the error in the job log for https://review.openstack.org/198869 | 23:13 |
nibalizer | fungi: ya the errors were supressed | 23:16 |
nibalizer | bug in the apply test | 23:16 |
openstackgerrit | Colleen Murphy proposed openstack-infra/puppet-apps_site: Add Gemfile and puppet 4 checks https://review.openstack.org/199770 | 23:16 |
nibalizer | recheck it and more information will flow | 23:16 |
fungi | nibalizer: thanks! thought i was going crazy :/ | 23:16 |
nibalizer | :) | 23:16 |
fungi | that' | 23:17 |
jeblair | nibalizer: should have been fixed by http://logs.openstack.org/07/199707/4/check/gate-infra-puppet-apply-precise/2f1386f/console.html though, right? | 23:17 |
fungi | that's what i get for not really being here today | 23:17 |
tqtran | need help with decrypting this log, anyone know why python-qpid-proton fails? http://paste.openstack.org/show/356629/ | 23:17 |
jeblair | nibalizer: i see only 'exit 0's in that log | 23:18 |
*** jgriffith has joined #openstack-infra | 23:18 | |
fungi | tqtran: i think you need to install the uuid-dev package? | 23:19 |
nibalizer | 198869 was testsed at 8:45 am so I think it didn't have our fixes | 23:19 |
nibalizer | yea I have no information on why 199707 failed | 23:20 |
jeblair | nibalizer: i'm looking at the log from krotscheck which was at 22:31 | 23:20 |
krotscheck | doom doom doom, dooomy doom doom doom | 23:21 |
fungi | krotscheck: no more singing the doom song! | 23:21 |
*** ZZelle_ has quit IRC | 23:22 | |
jeblair | er | 23:22 |
openstackgerrit | Matt Riedemann proposed openstack/requirements: Raise minimum python-openstackclient to 1.4.0 https://review.openstack.org/199773 | 23:24 |
dhellmann | mordred: there is a very very old swift-private group in launchpad that is tripping some sort of permission issue on random bug notifications when we run release scripts. notmyname doesn't think it's used any more. Can we delete it, or fix its permissions or something to get rid of the notification errors? | 23:25 |
notmyname | mordred: https://launchpad.net/~swift-private/+members | 23:25 |
notmyname | (clicky) | 23:25 |
dhellmann | ttx: this is the thing that caused the milestone scripts to bomb for me, too ^^ | 23:25 |
notmyname | mordred: I think it's a list of RAX employees in july of 2010 | 23:26 |
openstackgerrit | James E. Blair proposed openstack-infra/system-config: Remove -e from apply test applier https://review.openstack.org/199774 | 23:26 |
jeblair | nibalizer, krotscheck, fungi: ^ | 23:26 |
mordred | dhellmann: I know nothing about it? | 23:26 |
notmyname | mordred: you're an admin | 23:26 |
dhellmann | mordred: it's not clear how the group is even related to the bugs -- apparently you're an administrator | 23:26 |
mordred | heh | 23:26 |
notmyname | mordred: actually, the only admin still active in openstack :-) | 23:26 |
mordred | OH | 23:26 |
notmyname | mordred: check that link! it's a fun walk down memory lane ;-) | 23:26 |
mordred | I know what that is | 23:27 |
notmyname | oh? | 23:27 |
fungi | mordred: notmyname: in fact for those of us not members of the group, it's not visible at all in lp | 23:27 |
mordred | yah - remember that chunk where we had private launchpad stuff because we hadn't announced at OsCon yet? | 23:27 |
notmyname | fungi: right | 23:27 |
notmyname | mordred: oh yeah :-) | 23:27 |
anteaya | pleia2: thinking of the rename on friday, have you had a chance to spin up an etherpad yet? | 23:27 |
mordred | notmyname: this is kindof an awesome back-in-the-day easter egg :) | 23:27 |
lifeless | fungi: can bindep install things yet? | 23:28 |
notmyname | mordred: I know! | 23:28 |
lifeless | fungi: or just report? | 23:28 |
fungi | lifeless: it only reports, it doesn't do anything which would require root-level privileges | 23:28 |
mordred | turns out - 5 years and 1 day ago, I set up the private launchpad projects in what would become openstack :) | 23:28 |
notmyname | mordred: a new openstack shibboleth. "are you in the swift-private group?!" | 23:28 |
krotscheck | jeblair: I don't understand enough about the underlying system to really have a clue, but sure, lgtm! | 23:28 |
mordred | notmyname: totally | 23:28 |
fungi | lifeless: however the -b/--brief option is suitable for feeding directly to your platform's package manager | 23:28 |
lifeless | fungi: I don't recall | 23:28 |
lifeless | fungi: ahha that what I wa going to ask | 23:28 |
anteaya | happy birthday? | 23:28 |
lifeless | fungi: is that in a release? | 23:29 |
mordred | dhellmann: so what broke for you? | 23:29 |
fungi | lifeless: yep | 23:29 |
lifeless | fungi: if not, please do so :) | 23:29 |
lifeless | fungi: its not in the help on https://pypi.python.org/pypi/bindep | 23:29 |
dhellmann | mordred: http://paste.openstack.org/show/356693/ | 23:29 |
*** zul has joined #openstack-infra | 23:29 | |
mordred | notmyname: this is something you don't see often: | 23:29 |
lifeless | fungi: but it is in the code.c ool | 23:29 |
mordred | Latest members | 23:29 |
mordred | Todd Willey | 23:29 |
fungi | lifeless: the only things not yet in a release are bindep accepting - as a package list file path (to read from stdin) and the documentation change which needs to get a second review | 23:29 |
dhellmann | mordred: trying to release python-cinderclient, which did get released and the bug did get updated but I've had to update the release tool to ignore this particular error | 23:29 |
dhellmann | mordred: maybe just making the group not private any more would fix my issue? | 23:30 |
mordred | dhellmann: nod | 23:30 |
mordred | dhellmann: it is not possible | 23:30 |
mordred | dhellmann: that was the first bug we uncovered in launchpad :) | 23:30 |
* dhellmann shakes his fist at launchpad | 23:30 | |
dhellmann | can the group be deleted? or can "openstack-admins" be added as administrators (which would be a side-ways way to give me access)? or can we add the release-team (which would give our other release team members access)? | 23:31 |
mordred | dhellmann: so - I'm sure I can delete it | 23:31 |
fungi | huh. why can't i browse git.openstack.org? i'm getting connection resets | 23:31 |
pleia2 | anteaya: doing it tomorrow | 23:32 |
mordred | dhellmann: but right now I don't see any objects anywhere that would indicate an assocition between swift-private and anything | 23:32 |
dhellmann | mordred: we could also try to just break the subscription to swift bugs, but notmyname couldn't find that | 23:32 |
mordred | oh - bug subscription | 23:32 |
fungi | anybody else having trouble with git.o.o? | 23:32 |
anteaya | pleia2: ah okay, was going to see if I could get the patches in some kind of shape while giving authors time for a respin where required | 23:32 |
anteaya | pleia2: so tomorrow then, mind if we do it first thing so I can pick away at it? | 23:33 |
pleia2 | anteaya: that would be great | 23:33 |
anteaya | thanks | 23:33 |
pleia2 | anteaya: sure | 23:33 |
nibalizer | jeblair: lgtm | 23:33 |
openstackgerrit | Colleen Murphy proposed openstack-infra/puppet-accessbot: Add Gemfile and puppet 4 checks https://review.openstack.org/198162 | 23:33 |
mordred | lifeless: do you remember how teams get subscribed to bugs? | 23:33 |
openstackgerrit | Colleen Murphy proposed openstack-infra/puppet-ansible: Add Gemfile and puppet 4 checks + fix lint errors https://review.openstack.org/199762 | 23:33 |
openstackgerrit | Colleen Murphy proposed openstack-infra/puppet-apparmor: Add Gemfile and puppet 4 checks https://review.openstack.org/199765 | 23:34 |
openstackgerrit | Colleen Murphy proposed openstack-infra/puppet-apps_site: Add Gemfile and puppet 4 checks https://review.openstack.org/199770 | 23:34 |
mordred | dhellmann: sorry - I'm still poking | 23:35 |
lifeless | mordred: yes | 23:35 |
*** rlandy has quit IRC | 23:35 | |
lifeless | mordred: IIRC its limited to owners not members | 23:35 |
dhellmann | mordred: thanks | 23:35 |
Daviey | mordred: A team owner can subscribe a team to a bug | 23:35 |
mordred | lifeless: more importantly -do you know how to unsubscribe a team? | 23:35 |
fungi | i've got also got a manual puppet apply --test going on release.slave.o.o and it's basically just hanging | 23:35 |
Daviey | Ah, lifeless is here | 23:35 |
mordred | I am the team owner | 23:35 |
lifeless | mordred: should be pointy clicky | 23:35 |
lifeless | mordred: what bug ? | 23:35 |
openstackgerrit | Merged openstack-infra/bindep: Update documentation from cookiecutter https://review.openstack.org/198504 | 23:36 |
mordred | lifeless: https://bugs.launchpad.net/swift/+bug/1455102 | 23:36 |
openstack | Launchpad bug 1455102 in python-novaclient "some test jobs broken by tox 2.0 not passing env variables" [High,In progress] - Assigned to Sean Dague (sdague) | 23:36 |
mordred | lifeless: but there is no way it's a direct subscription | 23:36 |
mordred | that bug is way too new | 23:37 |
mordred | lifeless: only thing i can think of is that there is a relationship between ~swift-private and the swift project? | 23:37 |
*** matt_____ is now known as mattoliverau | 23:38 | |
*** blaedd has quit IRC | 23:38 | |
*** heyongli has quit IRC | 23:38 | |
lifeless | fungi: the help also needs to mention that profiles can go on the command lind | 23:38 |
*** sdake_ has joined #openstack-infra | 23:38 | |
lifeless | fungi: if you're poking at it | 23:38 |
fungi | lifeless: i wasn't. currently trying to wrangle an upgraded worker for our release automation | 23:39 |
fungi | though i should be knocking off for the night | 23:39 |
lifeless | mordred: visit https://bugs.launchpad.net/swift/+bug/1455102/+subscriptions | 23:39 |
openstack | Launchpad bug 1455102 in python-novaclient "some test jobs broken by tox 2.0 not passing env variables" [High,In progress] - Assigned to Sean Dague (sdague) | 23:39 |
fungi | but for some reason i can't reach git.o.o | 23:39 |
openstackgerrit | Khai Do proposed openstack-infra/puppet-openstackci: Move jenkins job builder into jenkins_master https://review.openstack.org/199778 | 23:39 |
lifeless | mordred: it should - IIRC - tell you how you're getting mail | 23:39 |
mordred | lifeless: brilliant | 23:40 |
mordred | lifeless, dhellmann: DONE | 23:40 |
dhellmann | mordred: \o/ | 23:40 |
*** heyongli has joined #openstack-infra | 23:40 | |
dhellmann | mordred, lifeless, notmyname : thanks for working through that | 23:41 |
*** thorst has joined #openstack-infra | 23:41 | |
mordred | btw: | 23:41 |
*** achanda has joined #openstack-infra | 23:41 | |
mordred | "You receive emails about this bug because you are a member and administrator of the team OpenStack CI Core, which is the owner of OpenStack-Gate, which has no bug supervisor." | 23:41 |
lifeless | mordred: (that link btw is in the ui - upper right, near the 'edit bug mail' link | 23:41 |
*** shashank_hegde has joined #openstack-infra | 23:41 | |
mordred | lifeless: awesome. it never occured to me that that would do anyting other than edit my personal bug mail :) | 23:42 |
*** sdake has quit IRC | 23:42 | |
lifeless | mordred: there are two links in that widget. | 23:42 |
lifeless | mordred: its a little subtle I suspect | 23:42 |
lifeless | one is 'edit bug mail' (which also allows team subscriptions) | 23:42 |
lifeless | and the other is that ^ link | 23:42 |
lifeless | which is the diagnose-this-now-thanks | 23:42 |
lifeless | mordred: now q for you | 23:43 |
lifeless | nvm | 23:43 |
mordred | lifeless: aw. I wanted to diagnose-this-now | 23:43 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: use updated jenkins_master.pp manifest https://review.openstack.org/199780 | 23:43 |
*** Sukhdev has quit IRC | 23:43 | |
lifeless | mordred: you did :) | 23:44 |
*** sabeen3 has quit IRC | 23:45 | |
lifeless | fungi: oh btw, is bindep available on workers now ? | 23:46 |
fungi | i think we have some sort of incident going on here. i seriously can't get to our git servers via http/https from home nor from the new server i just spun up in rackspace. it looks like something is trying to feed replacement content for it... i would have expected a misbehaving transparent proxy in my isp except that i'm also seeing puppet failing to vcsrepo things with "fatal: unable to access | 23:46 |
fungi | 'https://git.openstack.org/openstack/requirements/': gnutls_handshake() failed: A TLS packet with unexpected length was received." | 23:46 |
lifeless | fungi: like[6~ | 23:47 |
fungi | SERIOUSLY is anyone else seeing this problem | 23:47 |
openstackgerrit | lifeless proposed openstack/requirements: Move integration test dependencies into bindep https://review.openstack.org/199782 | 23:47 |
fungi | mordred: jeblair: clarkb: ? | 23:47 |
lifeless | fungi: ^ - ^ I'm going to try cgit now | 23:47 |
clarkb | fungi where is that from? | 23:47 |
clarkb | checking from phonr | 23:47 |
lifeless | fungi: reproduced, I have that issue too | 23:47 |
mordred | yes. I have it | 23:48 |
clarkb | yes its broken | 23:48 |
lifeless | ERR_CONNECTION_CLOSED from chromium | 23:48 |
anteaya | same | 23:48 |
fungi | clarkb: spinning up a new server, trying to puppet apply | 23:48 |
*** Sukhdev has joined #openstack-infra | 23:48 | |
fungi | this has been going on for me for something like half an hour at least | 23:48 |
fungi | if you manually connect to it and try to get / it feeds back a lot of interesting content which does not belong to us | 23:49 |
fungi | or at least i do | 23:49 |
asselin | fungi, same for us | 23:50 |
*** mdenny has joined #openstack-infra | 23:50 | |
*** puranamr has quit IRC | 23:51 | |
fungi | having trouble browsing the content from individual git backend servers too | 23:52 |
jeblair | fungi: hi, looking | 23:52 |
lifeless | so its a network thing | 23:54 |
lifeless | Next Gen Cloud Servers | ALL REGIONS | Starting on Monday, July 6th @ 10:00 PM CDT *In progress* | 23:54 |
lifeless | Rackspace will be performing upgrades on its Software Defined Networks. These upgrades will present a small disruption for customers (<2 seconds), however they will also provide an increase is overall performance. | 23:54 |
lifeless | could be related | 23:54 |
lifeless | e.g. utterly failed | 23:54 |
lifeless | https://status.rackspace.com/ | 23:54 |
fungi | lifeless: though not supposedly starting in dfw yet | 23:54 |
clarkb | git:// works o the backend | 23:55 |
fungi | but yeah, possibly. i saw that too and considered the possibility | 23:55 |
jeblair | the haproxy is doing work... | 23:55 |
lifeless | separately... | 23:55 |
lifeless | Our engineers continue to work to resolve an issue causing performance degradation for our Cloud Files product in the following regions: | 23:55 |
lifeless | DFW, ORD, IAD | 23:55 |
clarkb | so it only affects http? | 23:55 |
lifeless | clarkb: https too | 23:55 |
fungi | lifeless: cloudfiles is swift, unrelated in this case | 23:55 |
fungi | clarkb: yeah, looks like an overzealous proxy to me | 23:55 |
openstackgerrit | Khai Do proposed openstack-infra/puppet-openstackci: Update jenkins job builder parameters to be more sensible. https://review.openstack.org/199784 | 23:55 |
lifeless | fungi: yes, but sometimes smoke -> fire | 23:55 |
lifeless | clarkb: but the https impact culd be via http on the backend | 23:56 |
fungi | like someone suddenly decided to transparently redirect all http and https traffic somewhere | 23:56 |
jeblair | but there is a substantial load reduction on git.o.o | 23:56 |
clarkb | fungi: seems to affect the backends direclty too | 23:56 |
jeblair | http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=43 | 23:56 |
clarkb | which are on non standard ports so its really funky | 23:56 |
fungi | clarkb: yep, i confirmed that already | 23:56 |
fungi | and i'm tcpdumping on git.o.o and don't see my web traffic arriving at all | 23:56 |
lifeless | I'm taking out an 80% wager with myself that its SDN | 23:56 |
fungi | yeah, it seems likely | 23:57 |
clarkb | but why would only http(s) be affected? | 23:57 |
clarkb | or n that case why affect non standard port http(s) | 23:57 |
fungi | clarkb: they're probably redirecting it even though it goes to broken | 23:57 |
clarkb | wouldn't expect them to do l7 introspection with sdn | 23:57 |
jeblair | is it breaking git:// ? | 23:57 |
clarkb | no | 23:58 |
fungi | they might shunt 8080 and 4443 through their proxies just because those also look like alternate http/https ports | 23:58 |
lifeless | is it breaking ssh ? | 23:58 |
fungi | ssh is working fine too | 23:58 |
jeblair | grr. telnet is not installed on git.o.o | 23:59 |
lifeless | that rules out sdn :> | 23:59 |
fungi | i noticed the same | 23:59 |
lifeless | jeblair: nc ? | 23:59 |
fungi | nor nc | 23:59 |
openstackgerrit | Khai Do proposed openstack-infra/system-config: use updated jenkins_master.pp manifest https://review.openstack.org/199780 | 23:59 |
*** wenlock_ has quit IRC | 23:59 | |
jeblair | telnet is installed now | 23:59 |
fungi | openssl s_client -connect git01.openstack.org:4443 | 23:59 |
jeblair | (which also gives us another network datapoint) | 23:59 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!