Thursday, 2015-07-23

*** davideagnello has joined #openstack-infra00:01
openstackgerritClark Boylan proposed openstack-infra/project-config: Prep $PROJECT and upper constraints for install  https://review.openstack.org/20138500:03
*** ZZelle_ has quit IRC00:04
clarkblifeless: Nakato ^ after talking with fungi made a slight alteration to expect the upper-constraints.txt file in the current dir00:04
clarkblifeless: Nakato this allows other projects that don't have requirements repos to check in a .txt file for that and flake8 will ignore the .txt file00:04
clarkbso its win win all around00:05
clarkbonce that merges you can push a change to nova and check experimental it to test00:05
*** achanda has joined #openstack-infra00:05
*** sarob has left #openstack-infra00:05
*** sarob has joined #openstack-infra00:06
*** sputnik13 has quit IRC00:07
*** sergmelikyan has quit IRC00:08
*** hichihara has joined #openstack-infra00:10
*** ashleighfarnham has joined #openstack-infra00:14
*** ddieterly has quit IRC00:17
*** tjones1 has left #openstack-infra00:17
*** ashleighfarnham has quit IRC00:19
*** ddieterly has joined #openstack-infra00:19
openstackgerritClark Boylan proposed openstack-infra/project-config: Prep $PROJECT and upper constraints for install  https://review.openstack.org/20138500:25
openstackgerritgreghaynes proposed openstack/diskimage-builder: Perform a booting test for our images  https://review.openstack.org/20463900:26
*** btully has quit IRC00:26
*** mtanino has quit IRC00:28
*** tsekiyam_ has joined #openstack-infra00:29
*** tjones1 has joined #openstack-infra00:30
fungiNakato: lifeless: clarkb: for developer-friendliness, the tox.ini testenv addition to do that might ought to come with a .gitignore entry for the constraints file too00:31
*** rlandy has joined #openstack-infra00:32
Nakatoclarkb: That looks great.  Thanks00:32
*** tsekiyama has quit IRC00:33
*** gyee has quit IRC00:33
Nakatofungi: Good note, *takes note*00:33
openstackgerritMerged openstack-infra/project-config: Turn on python 2.7 tests for monasca-ceilometer  https://review.openstack.org/20418300:33
*** tsekiyam_ has quit IRC00:33
*** gothicmindfood has quit IRC00:34
*** bharath__ has quit IRC00:34
*** gothicmindfood has joined #openstack-infra00:35
*** pvaneck has quit IRC00:37
*** FallenPegasus has quit IRC00:38
*** dguerri is now known as dguerri`00:39
*** laughterwym has joined #openstack-infra00:39
*** davideagnello has quit IRC00:40
*** btully has joined #openstack-infra00:41
*** jasondotstar has quit IRC00:47
*** bknudson has joined #openstack-infra00:47
*** jasondotstar has joined #openstack-infra00:49
*** DericHorn-HP has joined #openstack-infra00:49
*** yamamoto has joined #openstack-infra00:50
*** chlong has quit IRC00:52
*** jasondotstar has quit IRC00:54
*** bswartz has joined #openstack-infra00:57
*** tjones1 has quit IRC00:57
*** dprince has joined #openstack-infra01:00
*** dchen has joined #openstack-infra01:01
*** salv-orlando has quit IRC01:03
*** rlandy has quit IRC01:05
*** yamamoto has quit IRC01:06
*** puranamr has quit IRC01:11
*** baoli has joined #openstack-infra01:11
*** oomichi has joined #openstack-infra01:12
*** amitgandhinz has joined #openstack-infra01:17
*** alexsyip has quit IRC01:20
*** dprince has quit IRC01:21
*** dannywilson has quit IRC01:24
*** ddieterly has quit IRC01:25
*** r-mibu has quit IRC01:26
*** crc32 has joined #openstack-infra01:27
*** laughterwym_ has joined #openstack-infra01:31
*** thorst has joined #openstack-infra01:33
*** oomichi has quit IRC01:33
*** laughterwym has quit IRC01:34
*** r-mibu has joined #openstack-infra01:41
*** ddieterly has joined #openstack-infra01:43
*** dchen has quit IRC01:45
*** dguerri` is now known as dguerri01:48
*** EmilienM|off is now known as EmilienM01:52
*** jerryz has quit IRC01:54
openstackgerritMerged openstack-infra/project-config: Add gate checks for puppet-apparmor  https://review.openstack.org/20425001:55
*** dguerri is now known as dguerri`01:58
lifelessclarkb: I don't quite understand the cwd thing01:58
*** yamamoto has joined #openstack-infra01:58
lifelessclarkb: if you don't sync with global requirements, upper-constraints is irrelevant, and having a file collide with upper-constraints.txt is going to be a headache, no?01:58
*** amitgandhinz has quit IRC01:59
*** ashleighfarnham has joined #openstack-infra01:59
*** ashleighfarnham has quit IRC02:04
*** salv-orlando has joined #openstack-infra02:04
*** chlong has joined #openstack-infra02:11
*** ddieterly has quit IRC02:15
*** salv-orlando has quit IRC02:16
*** DericHorn-HP has quit IRC02:17
*** pal has joined #openstack-infra02:18
openstackgerritMerged openstack-infra/project-config: Add coverage test to check pipeline of stackforge/rack  https://review.openstack.org/20397602:22
*** thorst has quit IRC02:23
*** esmute_ has quit IRC02:24
*** yamahata has quit IRC02:27
*** sherif has joined #openstack-infra02:27
*** annegentle has quit IRC02:28
*** unicell has quit IRC02:29
*** annegentle has joined #openstack-infra02:33
*** amotoki has joined #openstack-infra02:34
jogowhere is the clone URL on cgit these days: http://git.openstack.org/cgit/stackforge/third-party-ci-tools/log/02:36
jogoor http://git.openstack.org/cgit/stackforge/third-party-ci-tools/02:36
*** davidjc has quit IRC02:36
*** davidjc has joined #openstack-infra02:37
*** baoli has quit IRC02:37
*** rossella_s has quit IRC02:37
*** rossella_s has joined #openstack-infra02:38
*** DericHorn-HP has joined #openstack-infra02:38
*** ddieterly has joined #openstack-infra02:40
*** larainema has quit IRC02:43
*** sherif has quit IRC02:44
*** ajmiller has joined #openstack-infra02:47
*** esmute_ has joined #openstack-infra02:53
*** krtaylor has quit IRC02:54
*** btully has quit IRC02:58
jheskethjogo: drop the cgit, so http://git.openstack.org/stackforge/third-party-ci-tools/02:58
*** baoli has joined #openstack-infra02:59
*** larainema has joined #openstack-infra03:00
*** madong_ has joined #openstack-infra03:02
*** kiran-r has joined #openstack-infra03:03
*** bradjones has quit IRC03:03
*** vlaza has quit IRC03:04
*** bradjones has joined #openstack-infra03:04
*** bradjones has quit IRC03:04
*** bradjones has joined #openstack-infra03:04
*** larainema has quit IRC03:05
openstackgerritDavid Cheperdak proposed openstack-infra/project-config: Add OpenStack project Fusion.  https://review.openstack.org/20443403:06
openstackgerritDavid Cheperdak proposed openstack-infra/project-config: Add OpenStack project networking-wan.  https://review.openstack.org/20482703:06
*** madong_ has quit IRC03:06
*** pal has quit IRC03:06
*** krtaylor has joined #openstack-infra03:06
*** larainema has joined #openstack-infra03:07
*** s0nea has quit IRC03:09
*** rlandy has joined #openstack-infra03:10
*** s0nea has joined #openstack-infra03:10
*** kiran-r has quit IRC03:13
*** baoli has quit IRC03:14
openstackgerritDavid Cheperdak proposed openstack-infra/project-config: Add OpenStack project Fusion.  https://review.openstack.org/20443403:15
openstackgerritDavid Cheperdak proposed openstack-infra/project-config: Add OpenStack project networking-wan.  https://review.openstack.org/20482703:15
*** vlaza has joined #openstack-infra03:16
*** annegentle has quit IRC03:17
*** julim has quit IRC03:19
openstackgerritMerged openstack/requirements: Bump oslo.vmware to 1.16.0  https://review.openstack.org/19868903:24
*** salv-orlando has joined #openstack-infra03:28
openstackgerritOpenStack Proposal Bot proposed openstack/diskimage-builder: Updated from global requirements  https://review.openstack.org/20185203:28
*** coolsvap|away is now known as coolsvap03:34
*** dguerri` is now known as dguerri03:36
*** salv-orlando has quit IRC03:38
ianwjhesketh: what's the deal with the logs for https://review.openstack.org/#/c/204711/1 returning 404?03:38
*** ashleighfarnham has joined #openstack-infra03:39
*** DericHorn-HP has quit IRC03:40
*** rlandy has quit IRC03:40
*** harlowja_at_home has joined #openstack-infra03:40
*** ashleighfarnham has quit IRC03:44
*** ddieterly has quit IRC03:45
*** davidjc has quit IRC03:45
*** dguerri is now known as dguerri`03:46
*** annegentle has joined #openstack-infra03:48
*** sherif has joined #openstack-infra03:48
*** jerryz has joined #openstack-infra03:50
*** vlaza has quit IRC03:50
*** r-mibu has left #openstack-infra03:53
*** sherif has quit IRC03:56
openstackgerritJoshua Harlow proposed openstack-infra/project-config: Adjust anvil gate/check jobs to test venv and rpm building  https://review.openstack.org/20473403:59
*** pal has joined #openstack-infra04:03
jheskethianw: which logs are 404'ing04:03
ianwjhesketh: http://logs.openstack.org/11/204711/2/check/project-config-compare-xml/b0f1660/ is one04:04
*** esmute_ has quit IRC04:04
ianwthe pep8 & project.yaml check also04:04
jeblairjhesketh, ianw: not really here, but i noticed this earlier: http://logs.openstack.org/82/204682/1/check/gate-zuul-python27/c6a7b07/console.html04:05
jeblairjhesketh, ianw: could be a clue about something going on with swift logs04:05
*** dchen has joined #openstack-infra04:06
jeblairjhesketh, ianw: i have not had a chance to look into it yet04:06
jrolljeblair: random data point, I also saw that earlier04:06
jrolland a 40404:06
* jroll grabs links04:06
jroll404 http://logs.openstack.org/28/203628/4/check/gate-ironic-specs-docs/2ae6744/04:07
jrollupload errors http://logs.openstack.org/28/203628/4/check/gate-ironic-specs-python27/e2c40ef/console.html04:07
jrollianw: jhesketh: ^^04:07
jeblairOH!04:07
jeblairi know what it is --04:07
jeblairour zuul backlog has exceeded our swift upload window04:08
jheskethyep, was just about to say04:08
jheskethjeblair: the jobs already have their swift creds, so we can't do much for them now04:08
jheskethprobably best to just recheck on jobs that missed their logs, or fish them out of jenkins04:08
jeblairyeah, and i think our backlog is low enough now that it mostly shouldn't be an issue04:09
*** annegentle has quit IRC04:09
*** HenryG has quit IRC04:09
yamamotocan Depends-On be confused by branches?04:09
yamamotoi'm wondering why https://review.openstack.org/#/c/188268/ is stuck04:11
ianwahh, all those jobs are just console.html output, so yeah they leave behind no clue but being missing04:11
*** mordred has quit IRC04:11
*** dhp has quit IRC04:11
*** dhp has joined #openstack-infra04:12
ianwyamamoto: https://review.openstack.org/#/c/202862/ hasn't merged?04:12
*** HenryG has joined #openstack-infra04:12
yamamotoianw: right.  but it's on stable/kilo.  i think Depends-On doesn't know relationship between branches.04:13
*** unicell has joined #openstack-infra04:14
jrolloh that's an interesting case, the change id has two commits associated04:14
*** larainema has quit IRC04:15
*** larainema has joined #openstack-infra04:15
jeblairyamamoto: http://docs.openstack.org/infra/manual/developers.html#multiple-changes04:16
*** ayoung has quit IRC04:17
*** sherif has joined #openstack-infra04:18
*** unicell has quit IRC04:18
yamamotojeblair: thank you.  it's exactly what i was looking for.04:18
*** unicell has joined #openstack-infra04:19
jeblairwoohoo!04:19
yamamotois there no way to specify a specific branch for depends-on?04:20
jeblairnope, sorry.04:21
*** tjones1 has joined #openstack-infra04:21
yamamotoi guess in most cases depends-on is used to mean "require the commit on the same branch as this commit"04:23
*** mordred has joined #openstack-infra04:24
yamamotobut probably it depends on relationship of specific repos.04:25
yamamotobtw, when A depends-on B, and A has approved before B is merged, i often see A is stuck even after B is merged.04:26
*** kushal has joined #openstack-infra04:27
yamamotoin that case, A needs to be re-approved?  or any better way to push A?04:27
yamamoto(i meant "workflow +1" by "approved"04:28
yamamoto)04:28
*** sherif_ has joined #openstack-infra04:28
*** sherif has quit IRC04:31
*** puranamr has joined #openstack-infra04:34
openstackgerritMerged openstack/requirements: block oslo.messaging 1.17.x due to memory leak  https://review.openstack.org/20472704:34
jheskethjeblair: I closed my change to set the bind host of zuul (https://review.openstack.org/#/c/204504/). Just a heads up though, if zuul is restarted it'll bind back to localhost since I applied the binding fix by hand and puppet has reverted it by now.04:36
jheskeththat is until we fix zuul anyway04:36
*** deepakcs has joined #openstack-infra04:38
*** DericHorn-HP has joined #openstack-infra04:39
*** zz_dimtruck is now known as dimtruck04:39
*** Kennan has quit IRC04:41
*** Kennan has joined #openstack-infra04:42
*** kushal has quit IRC04:43
*** ddieterly has joined #openstack-infra04:46
*** yamahata has joined #openstack-infra04:48
*** tjones1 has quit IRC04:49
*** FallenPegasus has joined #openstack-infra04:49
*** tjones1 has joined #openstack-infra04:50
*** ddieterly has quit IRC04:50
*** thorst has joined #openstack-infra04:50
*** yfried has quit IRC04:51
*** maishsk has quit IRC04:51
*** dannywilson has joined #openstack-infra04:52
*** thorst has quit IRC04:52
*** dannywilson has quit IRC04:52
*** DericHorn-HP has quit IRC04:53
*** dannywilson has joined #openstack-infra04:53
openstackgerritMerged openstack/requirements: Cap fixtures<1.3.0  https://review.openstack.org/20135404:53
*** AzherKhan has joined #openstack-infra05:00
*** rm_work|away is now known as rm_work05:01
*** puranamr has quit IRC05:02
*** dchen has quit IRC05:02
*** esmute_ has joined #openstack-infra05:05
*** kiran-r has joined #openstack-infra05:05
*** AK has joined #openstack-infra05:05
*** AzherKhan has quit IRC05:06
*** AK has quit IRC05:06
*** AzherKhan has joined #openstack-infra05:06
*** BharatK has joined #openstack-infra05:06
*** heyongli has quit IRC05:07
*** heyongli has joined #openstack-infra05:08
*** gsagie has joined #openstack-infra05:09
*** larainema has quit IRC05:09
*** esmute_ has quit IRC05:09
*** AzherKhan has quit IRC05:09
*** larainema has joined #openstack-infra05:09
*** AzherKhan has joined #openstack-infra05:09
*** btully has joined #openstack-infra05:10
*** BharatK has quit IRC05:11
*** dimtruck is now known as zz_dimtruck05:12
openstackgerritMerged openstack-infra/project-config: Move Cinder LIO from experimental to non-voting  https://review.openstack.org/20415805:13
*** sherif_ has quit IRC05:15
*** wayneeseguin has quit IRC05:16
*** tobiash_ has quit IRC05:16
*** kiran-r has quit IRC05:18
*** tjones1 has quit IRC05:18
*** zaro has quit IRC05:18
openstackgerritGal Sagie proposed openstack-infra/project-config: Remove check requiermenets for Kuryr  https://review.openstack.org/20488505:18
*** doude has quit IRC05:21
*** doude has joined #openstack-infra05:21
*** wayneeseguin has joined #openstack-infra05:22
*** BharatK has joined #openstack-infra05:24
*** dguerri` is now known as dguerri05:24
openstackgerritAndrei V. Ostapenko proposed openstack-infra/project-config: Move from stackforge/magnetodb to openstack/magnetodb  https://review.openstack.org/20352405:25
openstackgerritAndrei V. Ostapenko proposed openstack-infra/project-config: Changes jobs description for MagnetoDB  https://review.openstack.org/20447805:25
*** DericHorn-HP has joined #openstack-infra05:25
*** heyongli has quit IRC05:25
*** heyongli has joined #openstack-infra05:26
*** yamamoto has quit IRC05:27
*** ashleighfarnham has joined #openstack-infra05:28
*** mrmartin has joined #openstack-infra05:28
*** yamamoto has joined #openstack-infra05:29
*** jerryz has quit IRC05:31
*** zaro has joined #openstack-infra05:31
*** ashleighfarnham has quit IRC05:32
*** dguerri is now known as dguerri`05:34
harlowja_at_homeianw, on https://review.openstack.org/#/c/204734/2/zuul/layout.yaml should i just use devstack-centos7 or is it crazy to ask for a bare-centos7 ?05:35
harlowja_at_homedoesn't seem like a bare-centos7 exists @ https://github.com/openstack-infra/system-config/blob/master/modules/openstack_project/templates/nodepool/nodepool.yaml.erb (but maybe there is a reason it doesnt?)05:36
ianwharlowja_at_home: i just don't think we've had a need for it, as we've only been testing devstack stuff05:37
harlowja_at_homehmmm, i got a reason! :-P05:37
ianwbut i think just using the devstack node is fine05:37
harlowja_at_homek05:37
harlowja_at_homelet's try that05:37
ianwharlowja_at_home: does it really work with centos6 anyway?05:38
harlowja_at_homeyes05:38
*** _nadya_ has joined #openstack-infra05:38
harlowja_at_homegodaddy, yahoo still using anvil to build rpms for centos605:38
harlowja_at_homewhat version of openstack those rpms is, thats a different question :)05:39
harlowja_at_homegodaddy folks have been getting SCL to work, SCL has 2.705:39
harlowja_at_home*has python 2.705:39
ianwah, ok, i guess that's what i mean05:39
ianwthat's a pretty big commitment to backporting ...05:39
*** abregman has joined #openstack-infra05:39
harlowja_at_homebackport to 2.7?05:40
*** yolanda has joined #openstack-infra05:40
harlowja_at_homeor backport other deps to SCL/centos6?05:40
harlowja_at_homethe thing about anvil is that it builds all of those dependencies to05:41
*** DericHorn-HP has quit IRC05:41
ianwyeah, i mean the backporting05:41
*** _nadya_ has quit IRC05:41
*** bhunter71 has quit IRC05:42
harlowja_at_homeya, getting onto centos7 (and/or rhel7) is a priority05:42
*** _nadya_ has joined #openstack-infra05:42
harlowja_at_homebut takes time and all (especially when u have multi-tens-of-thousands of vms running on centos6/rhel6)05:43
*** salv-orlando has joined #openstack-infra05:43
harlowja_at_home*running on centos6/rhel6 hypervisors05:43
*** _nadya_ has quit IRC05:46
*** ddieterly has joined #openstack-infra05:47
openstackgerritJoshua Harlow proposed openstack-infra/project-config: Adjust anvil gate/check jobs to test venv and rpm building  https://review.openstack.org/20473405:47
*** salv-orlando has quit IRC05:48
*** ddieterly has quit IRC05:51
*** zeih has joined #openstack-infra05:53
*** afazekas_ has joined #openstack-infra05:56
*** zeih has quit IRC05:58
*** crc32 has quit IRC06:00
*** yfried has joined #openstack-infra06:00
*** yolanda has quit IRC06:03
*** yamahata has quit IRC06:03
*** zeih has joined #openstack-infra06:06
openstackgerritChangBo Guo(gcb) proposed openstack/requirements: Bump oslo.utils to 2.0.0  https://review.openstack.org/20490406:06
*** esmute_ has joined #openstack-infra06:07
*** FallenPegasus has quit IRC06:10
*** yfried_ has joined #openstack-infra06:11
*** yfried has quit IRC06:11
*** esmute_ has quit IRC06:11
*** boris-42 has quit IRC06:12
*** gsagie has left #openstack-infra06:13
*** afazekas_ has quit IRC06:14
*** yamahata has joined #openstack-infra06:16
*** ildikov has joined #openstack-infra06:16
*** maishsk has joined #openstack-infra06:16
*** zeih has quit IRC06:16
*** davideagnello has joined #openstack-infra06:17
*** yfried_ has quit IRC06:18
*** harlowja_at_home has quit IRC06:19
openstackgerritAndrei V. Ostapenko proposed openstack-infra/project-config: Changes jobs description for MagnetoDB  https://review.openstack.org/20447806:19
*** scheuran has joined #openstack-infra06:21
*** woodster_ has quit IRC06:22
jogojhesketh: the cgit UI used to have a shortcut on the summary page to make it easy to find06:23
*** yfried_ has joined #openstack-infra06:24
*** maishsk has quit IRC06:26
*** zeih has joined #openstack-infra06:26
*** maishsk has joined #openstack-infra06:28
*** yfried__ has joined #openstack-infra06:29
*** yfried_ has quit IRC06:29
*** larainema has quit IRC06:29
*** larainema has joined #openstack-infra06:30
*** davideagnello has quit IRC06:33
*** _nadya_ has joined #openstack-infra06:35
openstackgerritMarc Koderer proposed openstack-infra/project-config: Add experimental job to test Manila Tempest plugin  https://review.openstack.org/20445406:36
*** zeih has quit IRC06:38
*** _nadya_ has quit IRC06:38
*** _nadya_ has joined #openstack-infra06:39
*** zeih has joined #openstack-infra06:42
*** _nadya_ has quit IRC06:43
*** kiran-r has joined #openstack-infra06:43
openstackgerritLimor Stotland proposed openstack-infra/project-config: Add puppet module for Mistral  https://review.openstack.org/20252706:44
openstackgerritLimor Stotland proposed openstack-infra/project-config: Add puppet module for Mistral  https://review.openstack.org/20252706:46
*** ddieterly has joined #openstack-infra06:47
*** chlong has quit IRC06:49
*** ddieterly has quit IRC06:52
*** ruagair has quit IRC06:54
*** jasondotstar has joined #openstack-infra06:55
*** salv-orlando has joined #openstack-infra06:56
*** maishsk has quit IRC06:59
*** maishsk has joined #openstack-infra07:00
*** pblaho has joined #openstack-infra07:00
*** koolhead17 has joined #openstack-infra07:02
*** koolhead17 has quit IRC07:02
*** koolhead17 has joined #openstack-infra07:02
*** ifarkas has quit IRC07:04
openstackgerritMerged openstack/requirements: Add ryu  https://review.openstack.org/15435407:06
*** sshnaidm has joined #openstack-infra07:06
*** yamamoto has quit IRC07:10
*** dguerri` is now known as dguerri07:13
*** e0ne has joined #openstack-infra07:14
*** ashleighfarnham has joined #openstack-infra07:16
*** fhubik has joined #openstack-infra07:18
*** fhubik is now known as fhubik_afk07:18
*** jcoufal has joined #openstack-infra07:18
*** ParsectiX has joined #openstack-infra07:21
*** ashleighfarnham has quit IRC07:21
*** dguerri is now known as dguerri`07:22
*** ifarkas has joined #openstack-infra07:23
*** skraynev_ is now known as skraynev07:24
*** yamamoto has joined #openstack-infra07:24
openstackgerritMerged openstack/requirements: Bump taskflow version to 1.16.0  https://review.openstack.org/20400907:27
openstackgerritMerged openstack/requirements: Bump taskflow version to 1.16.0  https://review.openstack.org/20400907:27
*** dtantsur|afk is now known as dtantsur07:28
*** pcrews has joined #openstack-infra07:39
*** bexelbie has joined #openstack-infra07:39
*** ihrachyshka has joined #openstack-infra07:41
*** ihrachyshka_ has joined #openstack-infra07:41
*** fhubik_afk is now known as fhubik07:43
*** zeih has quit IRC07:43
*** mpaolino has joined #openstack-infra07:45
*** dguitarbite has joined #openstack-infra07:46
*** pal has quit IRC07:47
*** cdent has joined #openstack-infra07:48
*** ddieterly has joined #openstack-infra07:48
*** luqas has joined #openstack-infra07:49
*** kun_huang has joined #openstack-infra07:50
kun_huanghi guys, with RECLONE=no, does devstack fetch new commits for me?07:51
*** hashar has joined #openstack-infra07:53
*** ddieterly has quit IRC07:53
*** shashank_hegde has quit IRC07:53
*** btully has quit IRC07:53
*** pal has joined #openstack-infra07:58
*** FallenPegasus has joined #openstack-infra07:59
*** fhubik has quit IRC07:59
*** zeih has joined #openstack-infra07:59
*** fhubik has joined #openstack-infra07:59
*** jistr has joined #openstack-infra08:02
*** FallenPegasus has quit IRC08:03
*** ihrachyshka has quit IRC08:05
*** dguerri` is now known as dguerri08:06
*** notnownikki has joined #openstack-infra08:07
*** pcrews has quit IRC08:09
*** Ala has joined #openstack-infra08:09
*** koolhead17 has quit IRC08:10
*** achanda has quit IRC08:13
*** dizquierdo has joined #openstack-infra08:13
*** asselin_ has quit IRC08:13
*** mfmcdonagh has joined #openstack-infra08:14
*** mcdonagm has joined #openstack-infra08:14
*** achanda has joined #openstack-infra08:16
*** ildikov has quit IRC08:17
openstackgerritDoron Chen proposed openstack-infra/project-config: adding a new stackforge/storlets project  https://review.openstack.org/20341808:17
*** achanda has quit IRC08:21
*** ParsectiX_ has joined #openstack-infra08:21
*** Hal has joined #openstack-infra08:24
*** HeOS has quit IRC08:24
*** Hal is now known as Guest3157108:24
*** derekh has joined #openstack-infra08:25
*** Guest31571 has quit IRC08:25
*** Kennan has quit IRC08:26
*** ParsectiX has quit IRC08:26
*** Kennan has joined #openstack-infra08:26
*** fhubik is now known as fhubik_afk08:27
openstackgerritMerged openstack/requirements: Cap urllib3<1.11 in stable/kilo for grenade  https://review.openstack.org/20419308:28
mescanefhi, please review changes in project-config : https://review.openstack.org/#/c/203582/ and https://review.openstack.org/#/c/204057/08:28
*** fhubik_afk is now known as fhubik08:29
*** maishsk has quit IRC08:30
*** shardy_ has joined #openstack-infra08:31
*** maishsk has joined #openstack-infra08:31
*** shardy has quit IRC08:32
*** fhubik is now known as fhubik_afk08:35
*** shardy_ has quit IRC08:36
*** shardy has joined #openstack-infra08:37
*** laughterwym_ has quit IRC08:39
openstackgerritLimor Stotland proposed openstack-infra/project-config: Add puppet module for Mistral  https://review.openstack.org/20252708:39
*** ZZelle has quit IRC08:39
*** ZZelle has joined #openstack-infra08:40
*** fhubik_afk is now known as fhubik08:40
*** pelix has joined #openstack-infra08:42
*** achanda has joined #openstack-infra08:44
*** kiran-r has quit IRC08:44
*** kiran-r has joined #openstack-infra08:46
wznoinskhi guys08:47
*** ParsectiX_ has quit IRC08:47
*** ParsectiX has joined #openstack-infra08:48
wznoinskis git.openstack.org ok? I see 'can't read from remote repo' message in last couple of hours08:48
*** ParsectiX has quit IRC08:49
*** ddieterly has joined #openstack-infra08:49
*** ddieterly has quit IRC08:53
wznoinskfungi: pleia2 etc.: I see it's ok on times, but mostly (80%+) is having issues with different repos (keystone, horizon, requirements) it looks it started around 4:40am UTC09:04
*** ashleighfarnham has joined #openstack-infra09:05
*** fhubik is now known as fhubik_afk09:06
*** ildikov has joined #openstack-infra09:09
*** ashleighfarnham has quit IRC09:10
*** paramite has joined #openstack-infra09:10
paramiteHi all, I was wondering if it is possible to have special gating job on openstack-infra for project in stackforge?09:11
*** dingyichen has quit IRC09:11
*** fhubik_afk is now known as fhubik09:12
*** FallenPegasus has joined #openstack-infra09:14
*** FallenPegasus has quit IRC09:14
*** aukhan has joined #openstack-infra09:18
*** ParsectiX has joined #openstack-infra09:19
*** AzherKhan has quit IRC09:21
*** marzif_ has joined #openstack-infra09:22
*** marzif_ has quit IRC09:23
*** marzif_ has joined #openstack-infra09:24
*** Hal has joined #openstack-infra09:24
*** marzif_ has quit IRC09:24
*** Hal is now known as Guest5966709:24
*** marzif_ has joined #openstack-infra09:25
*** jasondotstar has quit IRC09:25
*** HeOS has joined #openstack-infra09:27
*** marzif_ has quit IRC09:30
*** k4n0 has joined #openstack-infra09:31
*** maishsk has quit IRC09:34
openstackgerritOleksii Zamiatin proposed openstack-infra/project-config: Make zeromq functional gate check in feature/zmq  https://review.openstack.org/20209509:36
*** jasondotstar has joined #openstack-infra09:38
*** paramite has quit IRC09:42
*** jasondotstar has quit IRC09:43
*** kushal has joined #openstack-infra09:44
*** paramite has joined #openstack-infra09:44
*** dannywilson has quit IRC09:44
openstackgerritDaniel Izquierdo proposed openstack-infra/activity-board: OpenStack community activity report Q2, 2015  https://review.openstack.org/19212609:45
*** paramite has quit IRC09:49
*** ddieterly has joined #openstack-infra09:50
*** ddieterly has quit IRC09:54
*** _nadya_ has joined #openstack-infra09:56
*** ParsectiX has quit IRC09:57
*** _nadya__ has joined #openstack-infra09:57
*** ParsectiX has joined #openstack-infra09:57
*** _nadya_ has quit IRC10:01
*** ParsectiX has quit IRC10:02
*** larainema has quit IRC10:02
*** larainema has joined #openstack-infra10:02
*** paramite has joined #openstack-infra10:03
*** larainema has quit IRC10:03
*** larainema has joined #openstack-infra10:04
*** aukhan has quit IRC10:05
*** amotoki has quit IRC10:05
*** zeih has quit IRC10:07
*** romcheg has joined #openstack-infra10:09
*** paramite has quit IRC10:14
*** andrey-mp has joined #openstack-infra10:16
openstackgerritYanis Guenane proposed openstack-infra/project-config: Add support for backport-potential commit flag  https://review.openstack.org/17584910:17
*** laughterwym has joined #openstack-infra10:18
*** _nadya__ has quit IRC10:18
*** _nadya_ has joined #openstack-infra10:18
*** fhubik is now known as fhubik_afk10:19
*** _nadya_ has quit IRC10:23
openstackgerritYanis Guenane proposed openstack-infra/project-config: Add propose-backports jobs to openstack/puppet-*  https://review.openstack.org/17585010:25
*** mpaolino has quit IRC10:26
*** coolsvap is now known as coolsvap|away10:27
*** che-arne has joined #openstack-infra10:27
*** paramite has joined #openstack-infra10:27
*** zeih has joined #openstack-infra10:30
*** jasondotstar has joined #openstack-infra10:31
*** akscram has quit IRC10:33
*** akscram has joined #openstack-infra10:35
*** rossella_s has quit IRC10:37
*** rossella_s has joined #openstack-infra10:38
*** hichihara has quit IRC10:39
*** ihrachyshka_ is now known as ihrachyshka10:40
openstackgerritTaku Fukushima proposed openstack/requirements: Add Gunicorn  https://review.openstack.org/20499810:40
*** maishsk has joined #openstack-infra10:44
*** yfried__ is now known as yfried|afk10:46
*** yfried|afk is now known as yfried__10:49
*** ddieterly has joined #openstack-infra10:51
*** dims_ has joined #openstack-infra10:52
*** ashleighfarnham has joined #openstack-infra10:54
*** ddieterly has quit IRC10:55
*** AzherKhan has joined #openstack-infra10:56
*** dizquierdo has quit IRC10:56
*** ashleighfarnham has quit IRC10:58
*** AzherKhan has quit IRC11:00
*** FallenPegasus has joined #openstack-infra11:02
*** hashar has quit IRC11:04
*** baoli has joined #openstack-infra11:04
*** romcheg has quit IRC11:04
*** ParsectiX has joined #openstack-infra11:04
*** FallenPegasus has quit IRC11:07
*** chlong has joined #openstack-infra11:08
*** esmute_ has joined #openstack-infra11:12
*** baoli has quit IRC11:13
*** baoli has joined #openstack-infra11:13
*** yamamoto has quit IRC11:13
*** andrey-mp has quit IRC11:14
*** paramite is now known as paramite|afk11:16
*** esmute_ has quit IRC11:16
*** paramite|afk is now known as paramite11:18
*** fhubik_afk is now known as fhubik11:21
*** baoli has quit IRC11:23
*** marzif has joined #openstack-infra11:23
*** ParsectiX has quit IRC11:28
*** ParsectiX has joined #openstack-infra11:28
freerunnerfungi: Hi! Can you review this, please? https://review.openstack.org/#/c/203177/11:30
*** BharatK has quit IRC11:32
*** kutija has quit IRC11:35
*** daemontool_ has joined #openstack-infra11:36
*** daemontool_ has quit IRC11:36
*** zeih has quit IRC11:37
*** daemontool_ has joined #openstack-infra11:37
*** romcheg has joined #openstack-infra11:37
*** kutija has joined #openstack-infra11:38
*** ldnunes has joined #openstack-infra11:38
*** cbader has joined #openstack-infra11:38
*** dizquierdo has joined #openstack-infra11:42
openstackgerritYanis Guenane proposed openstack-infra/project-config: Add support for backport-potential commit flag  https://review.openstack.org/17584911:42
*** tlbr has quit IRC11:42
*** pal has quit IRC11:42
*** flepied has joined #openstack-infra11:42
*** BharatK has joined #openstack-infra11:42
openstackgerritgreghaynes proposed openstack/diskimage-builder: Perform a booting test for our images  https://review.openstack.org/20463911:43
*** tlbr has joined #openstack-infra11:44
*** fhubik is now known as fhubik_afk11:44
openstackgerritYanis Guenane proposed openstack-infra/project-config: Add propose-backports jobs to openstack/puppet-*  https://review.openstack.org/17585011:45
*** gordc has joined #openstack-infra11:45
*** fhubik_afk is now known as fhubik11:46
*** glauco_ has joined #openstack-infra11:47
*** yamamoto has joined #openstack-infra11:49
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for whitesource plugin  https://review.openstack.org/20461511:49
*** vlaza has joined #openstack-infra11:49
*** pal has joined #openstack-infra11:50
*** fhubik is now known as fhubik_afk11:51
*** mpaolino has joined #openstack-infra11:51
*** ddieterly has joined #openstack-infra11:51
*** glauco__ has joined #openstack-infra11:52
*** glauco_ has quit IRC11:52
*** yamamoto has quit IRC11:53
*** glauco has joined #openstack-infra11:53
*** pal has quit IRC11:54
*** zioproto has joined #openstack-infra11:55
*** ddieterly has quit IRC11:56
*** vlaza has quit IRC11:56
openstackgerritAtsushi SAKAI proposed openstack/diskimage-builder: typos on the document  https://review.openstack.org/20449111:56
zioprotohello, I am trying to push a patch for diskimage-builder to review.openstack.org but something is not working with my login, it is here the right place to ask for help ?11:56
*** jaypipes has joined #openstack-infra11:56
*** dizquierdo is now known as dizquierdo_out11:57
*** yfried__ is now known as yfried|afk12:00
*** dims_ has quit IRC12:02
*** mpaolino has quit IRC12:05
*** jungleboyj has quit IRC12:06
zioprotoso the problem when I try to push12:09
zioprotois that I get12:09
zioprotofatal: ICLA contributor agreement requires current contact information.12:09
zioprotobut when I go to enter the contact information12:09
zioprotohere   https://review.openstack.org/#/settings/contact12:10
zioprotoI get a server error12:10
zioprotoand I have no idea how to fix this12:10
fricklerzioproto: pls review http://docs.openstack.org/infra/manual/developers.html#account-setup and https://ask.openstack.org/en/question/56720/cannot-store-contact-information-when-updating-info-in-openstack-gerrit/, this usually helps most people12:10
*** andrey-mp has joined #openstack-infra12:11
*** jasondotstar has quit IRC12:11
openstackgerritMerged openstack-dev/pbr: Updated from global requirements  https://review.openstack.org/20438612:13
*** tlian has joined #openstack-infra12:13
*** maishsk has quit IRC12:14
*** andersonvom has joined #openstack-infra12:14
scheuranHi, I got a -1 from "Citrix XenServer CI" on my patchset, although "XenProject CI check" was successfull. Is this Citrix stuff someting else? How can I get rid of this -1?12:15
scheuranit's on this patch: https://review.openstack.org/#/c/182283/12:16
*** gordc is now known as gordc_offsite12:18
*** tongli has joined #openstack-infra12:18
*** mpaolino has joined #openstack-infra12:19
*** maishsk has joined #openstack-infra12:19
*** yfried|afk is now known as yfried__12:20
zioprotofrickler: looks like I fixed it, I needed to register as a Foundation Member and not Community Member12:21
zioprotofrickler: thanks12:21
*** tongli has quit IRC12:22
*** geoffarnold has quit IRC12:23
*** dprince has joined #openstack-infra12:23
fricklerzioproto: glad I could help12:23
*** geoffarnold has joined #openstack-infra12:23
*** aysyd has joined #openstack-infra12:24
zioprotofrickler: still I cant push :(12:25
zioprotoerror: failed to push some refs to 'ssh://zioproto@review.openstack.org:29418/openstack/diskimage-builder'12:25
zioprotocould you give me a pointer to the documentation how to push a patch ?12:26
zioprotocreate a new branch ?12:26
zioprotopush on top of current master ?12:26
*** zz_dimtruck is now known as dimtruck12:26
fricklerzioproto: are you using git-review? http://docs.openstack.org/infra/manual/developers.html#development-workflow12:27
zioprotofrickler: mmm no I dont, let me read this link12:28
*** glauco has quit IRC12:28
*** tongli has joined #openstack-infra12:28
*** yamamoto has joined #openstack-infra12:29
*** che-arne has quit IRC12:30
*** yamamoto_ has joined #openstack-infra12:30
*** glauco__ has quit IRC12:31
openstackgerritSaverio Proto proposed openstack/diskimage-builder: debian: properly configure interfaces  https://review.openstack.org/20503612:32
*** yfried__ has quit IRC12:33
fricklerscheuran: looks like it is a different CI. if you use the "Toggle CI" button you should be able to see it's comment with more information for debugging from Jul 21 09:5212:33
*** zeih has joined #openstack-infra12:34
*** yamamoto has quit IRC12:34
openstackgerritSaverio Proto proposed openstack/diskimage-builder: debian: properly configure interfaces  https://review.openstack.org/20503612:34
scheuranfrickler: ah ok. must have overseen those entries! Thanks!12:35
zioprotoopes12:35
*** thorst has joined #openstack-infra12:35
zioprotoops12:35
zioprotoI am afraid I made some mess, did I ?12:36
*** flepied has quit IRC12:36
*** bswartz has quit IRC12:36
*** tmorin has joined #openstack-infra12:36
openstackgerritgreghaynes proposed openstack/diskimage-builder: Perform a booting test for our images  https://review.openstack.org/20463912:38
fricklerzioproto: no, if https://review.openstack.org/#/c/205036/ is your patch, that looks fine12:38
*** doude has quit IRC12:39
greghayneszioproto: yea, that looks good to me12:39
*** kjnelson has joined #openstack-infra12:39
*** doude has joined #openstack-infra12:39
fricklerzioproto: in fact, this would explain an issue I have been seeing yesterday12:40
*** kgiusti has joined #openstack-infra12:40
*** prad has joined #openstack-infra12:41
*** ashleighfarnham has joined #openstack-infra12:43
*** geoffarnold has quit IRC12:44
*** geoffarnold has joined #openstack-infra12:44
zioprotoI have also another patch12:46
openstackgerritMerged openstack/requirements: Adding openstack/anchor to projects.txt  https://review.openstack.org/19946812:46
zioprotoI will try now to push it12:46
*** ashleighfarnham has quit IRC12:47
openstackgerritgreghaynes proposed openstack/diskimage-builder: Perform a booting test for our images  https://review.openstack.org/20463912:47
*** kiran-r has quit IRC12:48
*** erlon has joined #openstack-infra12:49
*** FallenPegasus has joined #openstack-infra12:51
*** tmorin has left #openstack-infra12:52
*** laughterwym has quit IRC12:52
*** ddieterly has joined #openstack-infra12:52
*** deepakcs has quit IRC12:53
*** jcoufal has quit IRC12:54
*** pblaho has quit IRC12:54
openstackgerritSaverio Proto proposed openstack/diskimage-builder: Debian: dont set always the hostname to debian  https://review.openstack.org/20504712:56
*** FallenPegasus has quit IRC12:56
*** ddieterly has quit IRC12:56
openstackgerritLouis Taylor proposed openstack/requirements: Bump glance_store to 0.7.1 for py34 compatibility  https://review.openstack.org/20337212:57
*** baoli has joined #openstack-infra12:58
*** hashar has joined #openstack-infra12:58
openstackgerritVictor Stinner proposed openstack/requirements: Add dnspython3  https://review.openstack.org/20041612:59
*** rlandy has joined #openstack-infra12:59
*** samuelBartel has joined #openstack-infra12:59
*** paramite has quit IRC12:59
*** ddieterly has joined #openstack-infra13:01
*** jsavak has joined #openstack-infra13:01
*** pal has joined #openstack-infra13:03
*** ddieterly has quit IRC13:04
*** geoffarnold has quit IRC13:05
*** k4n0_ has joined #openstack-infra13:06
*** geoffarnold has joined #openstack-infra13:06
cloudnullhello, for the os-ansible-deployment project, when using DocImpact, we are seeing a bug report created with a messaging indicating that there is some tweek that we need to make in notify_impact. could someone point me to what we need to update to make that better?13:06
*** k4n0 has quit IRC13:06
cloudnullIE https://bugs.launchpad.net/openstack-ansible/+bug/147727313:07
openstackLaunchpad bug 1477273 in openstack-ansible " Fix Horizon SSL certificate management and distribution" [Undecided,New]13:07
uvirtbotLaunchpad bug 1477273 in openstack-ansible "Fix Horizon SSL certificate management and distribution" [Undecided,New] https://launchpad.net/bugs/147727313:07
uvirtbotLaunchpad bug 1477273 in openstack-ansible "Fix Horizon SSL certificate management and distribution" [Undecided,New]13:07
*** weshay has quit IRC13:08
*** kushal has quit IRC13:08
*** mattymo_ has quit IRC13:09
*** bswartz has joined #openstack-infra13:09
openstackgerritYanis Guenane proposed openstack-infra/project-config: msync: Create a post-merged hook  https://review.openstack.org/18921613:09
spredzynibalizer, ^13:09
*** mattymo_ has joined #openstack-infra13:10
spredzyfor openstack-infra, you would need to add an if condition on your module name to make it point to openstack-infra/yourmodulesyncmodule add a modulesync.yml at the root and add the post-job, after that this should allow automatic review proposal on all module after a review has been merged on the openstack-infra/modulesync module13:11
*** xyang1 has joined #openstack-infra13:13
*** glauco has joined #openstack-infra13:13
*** glauco has quit IRC13:13
*** esmute_ has joined #openstack-infra13:14
*** annegentle has joined #openstack-infra13:14
*** mpaolino has quit IRC13:14
openstackgerritMarton Kiss proposed openstack-infra/system-config: Update askbot documentation  https://review.openstack.org/20505313:15
*** glauco_ has joined #openstack-infra13:15
*** fhubik_afk is now known as fhubik13:15
*** john-davidge has joined #openstack-infra13:17
*** glauco__ has joined #openstack-infra13:17
*** markus_z has joined #openstack-infra13:18
*** esmute_ has quit IRC13:18
*** julim has joined #openstack-infra13:21
*** weshay has joined #openstack-infra13:21
*** fhubik is now known as fhubik_afk13:21
*** fhubik_afk is now known as fhubik13:21
*** fhubik is now known as fhubik_afk13:21
*** julim has quit IRC13:22
*** john-davidge has quit IRC13:23
*** julim has joined #openstack-infra13:23
*** peristeri has joined #openstack-infra13:25
*** flepied has joined #openstack-infra13:25
*** geoffarnold has quit IRC13:25
*** geoffarnold has joined #openstack-infra13:26
*** thingee has quit IRC13:28
*** thingee has joined #openstack-infra13:29
*** jcoufal has joined #openstack-infra13:29
*** jasondotstar has joined #openstack-infra13:30
*** mpaolino has joined #openstack-infra13:30
*** sergmelikyan has joined #openstack-infra13:30
*** k4n0_ has quit IRC13:31
*** amitgandhinz has joined #openstack-infra13:32
*** zeih has quit IRC13:33
*** annegentle has quit IRC13:36
*** zeih has joined #openstack-infra13:36
*** ninag has joined #openstack-infra13:36
*** annegentle has joined #openstack-infra13:36
*** jaypipes has quit IRC13:37
*** AJaeger has joined #openstack-infra13:38
AJaegercloudnull: I wrote already a patch for that, see https://review.openstack.org/20471213:38
cloudnullah sweet,  thats awesome!13:39
cloudnulltyvm AJaeger13:39
*** pal has quit IRC13:39
*** pal has joined #openstack-infra13:40
*** bknudson has quit IRC13:40
AJaegercloudnull: thanks for coming back - you surprised our bug supervisors yesterday with all those  docimpact flags...13:40
cloudnullim helper :)13:42
*** shardy_ has joined #openstack-infra13:42
*** fhubik_afk is now known as fhubik13:42
*** ayoung has joined #openstack-infra13:42
*** eharney has joined #openstack-infra13:43
*** dims_ has joined #openstack-infra13:44
*** shardy has quit IRC13:44
StevenKAJaeger: Can you have a glance at https://review.openstack.org/203928 sometime today? It requires more testing, but I can address any review comments you have while doing that.13:45
*** dims_ has quit IRC13:45
*** dims_ has joined #openstack-infra13:45
AJaegerStevenK: will do. I did a first look over some time ago and couldn't find anything obvious quickly...13:46
*** mriedem has joined #openstack-infra13:46
*** dkranz has joined #openstack-infra13:47
*** shardy_ has quit IRC13:48
*** shardy has joined #openstack-infra13:48
*** DericHorn-HP has joined #openstack-infra13:49
andersonvomis there anybody around with a lot of context on how http://docs.openstack.org/infra/system-config/puppet.html works?13:49
*** dizquierdo_out is now known as dizquierdo13:51
*** mpaolino has quit IRC13:52
*** btully has joined #openstack-infra13:52
*** mpaolino has joined #openstack-infra13:52
*** krtaylor has quit IRC13:53
*** tvanderwiel has joined #openstack-infra13:54
*** fhubik_afk has joined #openstack-infra13:54
*** cdoron has joined #openstack-infra13:55
*** fhubik has quit IRC13:55
*** woodster_ has joined #openstack-infra13:55
*** jaypipes has joined #openstack-infra13:56
*** cdoron has left #openstack-infra13:56
*** cdoron has joined #openstack-infra13:56
*** mpaolino has quit IRC13:57
*** EricGonczer_ has joined #openstack-infra13:57
*** cdoron has quit IRC13:57
*** cdoron has joined #openstack-infra13:58
*** yfried__ has joined #openstack-infra13:58
*** Guest59667 has quit IRC13:58
*** cdoron has quit IRC13:58
*** dustins has joined #openstack-infra13:59
*** bnemec has joined #openstack-infra13:59
*** claudiub has joined #openstack-infra14:01
*** zz_jgrimm has quit IRC14:02
*** jsavak has quit IRC14:03
*** dkranz has quit IRC14:04
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Fix for swift servers older than 1.11.0  https://review.openstack.org/20379214:05
*** krtaylor has joined #openstack-infra14:06
*** markus_z has quit IRC14:08
*** sigmavirus24_awa is now known as sigmavirus2414:08
*** markus_z has joined #openstack-infra14:09
kashyapHeya, seems like docs.o.o is down? -- http://downforeveryoneorjustme.com/http://docs.openstack.org/14:10
*** kjnelson has quit IRC14:10
anteayakashyap: I confirm14:10
*** yamamoto_ has quit IRC14:10
*** ParsectiX has quit IRC14:10
kashyapYeah, I'll go read the docs from git repo :-)14:10
anteaya:)14:11
*** kjnelson has joined #openstack-infra14:11
*** jsavak has joined #openstack-infra14:11
*** andrey-mp has quit IRC14:11
*** bknudson has joined #openstack-infra14:11
jrollrip docs.o.o :(14:12
*** rlandy has quit IRC14:12
mrmartindocs.o.o gone away14:12
*** cdoron has joined #openstack-infra14:12
*** mpaolino has joined #openstack-infra14:12
*** rlandy has joined #openstack-infra14:13
anteayalooks like something happened about 10 hours ago: http://cacti.openstack.org/cacti/graph_view.php?action=tree&tree_id=1&leaf_id=13&page=314:13
anteayaa huge spike in reads14:14
*** zul has quit IRC14:14
annegentleanteaya: can jeblair or fungi or clarkb call to see what's up?14:15
anteayajhesketh: can you take a peek at static.o.o if you are still awake?14:15
anteayaannegentle: trying to see who is awake and online14:15
*** tonytan4ever has joined #openstack-infra14:15
anteayafirst we should check the static server14:15
*** kjnelson has quit IRC14:16
annegentleanteaya: docs.o.o is Cloud Sites at Rackspace still right14:16
annegentleanteaya: so someone with those creds needs to call14:16
*** unicell1 has joined #openstack-infra14:16
anteayaannegentle: ah okay you probably have more up to date info than I14:16
annegentleanteaya: I can call, but that's not protocol14:16
anteayaannegentle: ah14:16
*** kjnelson has joined #openstack-infra14:16
anteayaannegentle: well let's see if jeblair or fungi or clarkb show up on the next few minutes14:16
annegentleanteaya: ok thanks14:17
anteayafungi and clarkb are at oscon14:17
*** unicell has quit IRC14:17
anteayaand jeblair is somewhere not really online14:17
anteayaso in this case I support a non protocol action if they don't show up soon14:17
*** yamamoto has joined #openstack-infra14:17
*** dkranz has joined #openstack-infra14:17
*** mpaolino has quit IRC14:17
annegentleanteaya: o14:17
openstackgerritMerged openstack/diskimage-builder: Document what our stable interfaces are  https://review.openstack.org/19881414:18
*** thedodd has joined #openstack-infra14:18
annegentleanteaya: this is what I know: https://status.rackspace.com/index/viewincidents?group=22 intermittent service disruption at 9:00 am Central14:18
*** timsim has left #openstack-infra14:19
anteayaannegentle: that would be it14:19
*** jsavak has quit IRC14:19
anteayasomething odd happened on teh server 10 hours ago according to cacti, but folks just noticed it now14:19
anteayabased on backscroll14:19
*** rbrooker has joined #openstack-infra14:20
anteayaso I'm going with this notification of incident14:20
annegentleanteaya: can you post topics to IRC channels?14:20
anteayait == docs going away14:20
anteayaI don't have channel permissions14:20
annegentlewell, that we know about the issue14:20
*** jsavak has joined #openstack-infra14:20
anteayalet me see if I can find who can14:20
annegentleI don't mean topics I mean... what's it called? A notification?14:20
*** cdoron has quit IRC14:21
anteayayeah status14:21
annegentleCould just post https://status.rackspace.com/index/viewincidents?group=22 and let people know that's where they can check?14:21
anteayaI don't have those bot permissions14:21
annegentleanteaya: ok, no problem14:22
SpamapSwhoa14:23
annegentleclarkb: fungi: I'd still like one of you to call Rackspace to see if there's anything we can do14:23
SpamapS"As of MySQL 5.7.5, the innodb_buffer_pool_size parameter is dynamic, allowing you to resize the buffer pool without restarting the server."14:23
SpamapSthey've been doing some seriously insane work over at MySQL the last 5 years.14:23
anteayaannegentle: these are the folks with permissions: http://git.openstack.org/cgit/openstack-infra/system-config/tree/manifests/site.pp#n30314:23
anteayaannegentle: sdague is right here, let me ask him to do it14:24
annegentleanteaya: nice that they're pastable IRC nicks :)14:24
annegentlethanks anteaya14:24
anteayadocs.o.o seems to be up for me14:26
*** pcrews has joined #openstack-infra14:27
*** zul has joined #openstack-infra14:27
anteayasdague: docs.o.o seems to be up for me but here is the statusbot info: http://paste.openstack.org/show/404139/ and http://docs.openstack.org/infra/system-config/irc.html#statusbot14:27
anteayasdague: might I suggest #status notice docs.o.o is experiencing brief outages, more information: https://status.rackspace.com/index/viewincidents?group=2214:29
*** samuelBartel has quit IRC14:30
*** mpaolino has joined #openstack-infra14:30
*** abregman has quit IRC14:30
*** briancurtin has quit IRC14:31
*** briancurtin has joined #openstack-infra14:31
jeblairi see my name...14:31
*** ashleighfarnham has joined #openstack-infra14:31
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Add full tempest job for Nova with Ironic driver  https://review.openstack.org/20508214:31
anteayajeblair: hi14:31
jrollmtreinish: ^^ I think that's sane but partly distracted?14:32
jrolls/?//14:32
anteayadocs.o.o is caught in a rax incident: https://status.rackspace.com/index/viewincidents?group=2214:32
mtreinishjroll: ok, let me take a look14:32
jrollthanks, no rush14:32
anteayajeblair: we lost it for a bit, and now it is back for me at least14:32
*** sherif has joined #openstack-infra14:32
jrollanteaya: nice find14:33
anteayajroll: annegentle found it actually14:33
*** tsekiyama has joined #openstack-infra14:33
anteayajroll: :)14:33
*** jsavak has quit IRC14:33
jrollanteaya: tab complete is hard. thanks annegentle!14:33
jroll:P14:33
*** mtanino has joined #openstack-infra14:33
anteayajroll: we get each other's mail so often14:33
jrollhah14:34
*** gordc_offsite has quit IRC14:34
jeblairyeah, docs.o.o seems okay to me too14:34
*** cdoron has joined #openstack-infra14:34
jrollmhm, good from here too14:34
*** sobersabre has joined #openstack-infra14:34
*** jsavak has joined #openstack-infra14:35
*** pal has quit IRC14:35
*** jungleboyj has joined #openstack-infra14:35
sobersabrehi guys. I'm looking at jenkins-job-builder. very confused by the difference between include-raw and include-raw-escape. any related people around ?14:35
*** ashleighfarnham has quit IRC14:36
*** romcheg has quit IRC14:36
*** romcheg1 has joined #openstack-infra14:36
andersonvomjust pinging again: is there anybody around with context on how docs.oo/system-config/puppet.html or docs.oo/system-config/running-your-own.html work?14:36
mtreinishjroll: so the idea is good, but some impl details need some respin14:37
*** eharney has quit IRC14:37
*** rossella_s has quit IRC14:37
*** pal has joined #openstack-infra14:37
*** glauco_ has quit IRC14:37
jrollmtreinish: cool, that's progress14:37
*** rossella_s has joined #openstack-infra14:37
*** cdoron has quit IRC14:38
jrollmtreinish: looks like I'll basically need to copy/paste the devstack-virtual-ironic builder then just to change that one line of shell?14:38
jrollor can I template in the whole line?14:38
jrolltempest-env: export DEVSTACK_GATE_TEMPEST_FULL=1 :P14:39
jrollI guess I don't see why that wouldn't work14:39
*** sabeen1 has joined #openstack-infra14:39
*** FallenPegasus has joined #openstack-infra14:40
*** iurygregory has left #openstack-infra14:40
*** davidjc has joined #openstack-infra14:40
mtreinishjroll: you will probably need to unset the regex option too14:41
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Add full tempest job for Nova with Ironic driver  https://review.openstack.org/20508214:41
mtreinishbecause it's a big if elif blcok in devstack gate for calling tempest's tox14:41
*** glauco__ has quit IRC14:41
*** larainema has quit IRC14:41
jrollmtreinish: that patchset might cover it14:41
*** krtaylor has quit IRC14:41
jrollonly setting regex for the partial job14:41
jrollit's weird but I don't see why it wouldn't work14:41
mtreinishjroll: ok let me take a look14:42
jrolloh oops, sec14:42
*** larainema has joined #openstack-infra14:42
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Add full tempest job for Nova with Ironic driver  https://review.openstack.org/20508214:42
jrollmtreinish: updated14:42
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: only release one version at a time  https://review.openstack.org/20377214:42
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: move sanity-check-version into releasetools package  https://review.openstack.org/20232314:42
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: move get_project_for_repo.py into the releasetools package  https://review.openstack.org/20232214:42
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: move create_milestones.py to milestones-create  https://review.openstack.org/20232714:42
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: move close_milestone.py to milestone-close  https://review.openstack.org/20232614:42
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: move ensure_milestone.py to milestone-ensure  https://review.openstack.org/20232514:42
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: move rename_milestone.py to milestone-rename  https://review.openstack.org/20232414:42
mescanefhi, please review changes in project-config : https://review.openstack.org/#/c/203582/ and https://review.openstack.org/#/c/204057/14:43
mescanef:-)14:43
*** marzif has quit IRC14:43
*** larainema has quit IRC14:44
*** marzif has joined #openstack-infra14:44
*** larainema has joined #openstack-infra14:44
*** glauco has joined #openstack-infra14:44
*** glauco__ has joined #openstack-infra14:44
*** FallenPegasus has quit IRC14:45
*** BharatK has quit IRC14:45
*** larainema has quit IRC14:46
*** abregman has joined #openstack-infra14:46
*** larainema has joined #openstack-infra14:46
jeblairsobersabre: if use use braces {} with include-raw, jjb will try to interpolate variables into it, so you would normally have to escape them (by doubling them, i think).  include-raw-escape will avoid that so you can just write things normally14:47
*** Hal has joined #openstack-infra14:48
*** spredzy is now known as spredzy|afk14:48
jeblairandersonvom: do you have a more specific question?14:48
*** Hal is now known as Guest8100614:48
mtreinishjroll: the job def lgtm, but I had question about setting it non-voting14:51
* jroll looks14:51
openstackgerritMerged openstack-infra/elastic-recheck: Remove gate-infra-puppet-apply-centos6 check  https://review.openstack.org/20223114:52
*** eharney has joined #openstack-infra14:52
*** larainema has quit IRC14:52
jrollmtreinish: I think this covers it https://github.com/openstack-infra/project-config/blob/master/zuul/layout.yaml#L584-58614:52
*** larainema has joined #openstack-infra14:53
*** zeih has quit IRC14:53
jeblairjroll, mtreinish: the layout check job will print zuul's final configuration, so you can check whether a specific job is voting or not14:53
*** krtaylor has joined #openstack-infra14:54
jrolljeblair: oh, neat, thanks14:54
*** kushal has joined #openstack-infra14:54
mtreinishjroll: ah, ok I'm used to doing things explicitly. I guess we'll see what the test jobs say14:54
*** annegentle has quit IRC14:56
*** dkranz has quit IRC14:56
andersonvomjeblair: I keep getting errors trying to set up puppetmaster locally and the docs mentions they're out of date.14:56
jrollmtreinish: yeah, I hear ya, though I don't see precedent for being explicit about this14:57
jeblairjroll: left a comment with an error for you14:57
jrolljeblair: ty sir14:57
jrollaha, nice catch14:57
andersonvomjeblair: e.g. on puppet apply: Could not find dependency Class[Openstack_project::Server], so I'm trying to figure out if it's outdated docs or me doing something wrong14:58
jeblairjroll: well, my local run of the test caught it :)14:58
jeblairandersonvom: and that's on puppet apply on the puppetmaster itself?14:58
*** AJaeger has quit IRC14:58
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Add full tempest job for Nova with Ironic driver  https://review.openstack.org/20508214:58
jrolljeblair: perhaps I should do that then :P14:59
jeblairjroll: tox -e zuul14:59
*** AJaeger has joined #openstack-infra14:59
*** AJaeger has quit IRC14:59
*** AJaeger has joined #openstack-infra14:59
andersonvomjeblair: yeah. at the top of the instructions where you have to puppet apply -e include openstack_project::puppetmaster14:59
*** maishsk has quit IRC14:59
jeblairandersonvom: (we try to keep http://docs.openstack.org/infra/system-config/puppet.html up to date, but we're unable to keep running-your-own up to date)14:59
*** glauco has quit IRC14:59
mtreinishjeblair: bah, local testing. That's what the gate is for :)15:00
anteayamy initial impression of ff 39.0 motivates me to recommend folks not use it15:00
anteayabeen using it for an hour and just had to kill it due to cpu usage of plugins15:01
*** sabeen3 has joined #openstack-infra15:01
openstackgerritTimothy R. Chavez proposed openstack-infra/gearman-plugin: Send node label with data status packet  https://review.openstack.org/20509715:02
*** glauco has joined #openstack-infra15:02
*** sabeen1 has quit IRC15:02
anteayamight just be ubuntu poor choices on that, disabled plugins that ubuntu tossed in15:03
jeblairandersonvom: yep, those docs have bitrotted...15:03
openstackgerritTimothy R. Chavez proposed openstack-infra/zuul: Report the per-job build wait time to graphite  https://review.openstack.org/20286715:04
*** fhubik_lunch has joined #openstack-infra15:04
jeblairandersonvom: we moved the openstack::server invocation outside of the openstack_project::puppetmaster class15:04
openstackgerritMatt Riedemann proposed openstack/requirements: Bump minimum os-brick>=0.3.2  https://review.openstack.org/20319315:05
jeblairandersonvom: that was part of this work http://specs.openstack.org/openstack-infra/infra-specs/specs/server_base_template_refactor.html15:05
timrcjeblair: I figured out a way to submit per-node-type per-job build stats to graphite from zuul ^^15:05
*** fhubik_afk has quit IRC15:06
jeblairandersonvom: let's see if nibalizer has a suggestion on how to update the bootstrap documentation15:06
jeblairandersonvom: but off the top of my head, you might be able to add the openstack::server class to your command line (see manifests/site.pp for the invocation we use for our puppetmaster)15:07
*** bhunter71 has joined #openstack-infra15:07
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Add full tempest job for Nova with Ironic driver  https://review.openstack.org/20508215:07
*** fhubik_lunch has quit IRC15:07
*** fawadkhaliq has joined #openstack-infra15:07
*** dkranz has joined #openstack-infra15:09
*** Guest81006 has quit IRC15:09
*** daemontool_ is now known as marzif_15:10
andersonvomjeblair: cool. I'll take a look at the spec and your suggestion. If I do figure it out, I'd be glad to submit a patch =]15:10
*** alex_xu has quit IRC15:10
*** dizquierdo has quit IRC15:10
dhellmannthis is a really basic question, and I should probably already know the answer, but if I wanted to write a job for the releases repository to show the changes that would be released with a given commit, where would I look on disk for the git repo in question? Where does zuul_cloner put the repos?15:11
*** abregman has quit IRC15:11
*** sherif has quit IRC15:11
*** alex_xu has joined #openstack-infra15:11
*** jasondotstar has quit IRC15:12
openstackgerritTimothy R. Chavez proposed openstack-infra/zuul: Report the per-job build wait time to graphite  https://review.openstack.org/20286715:12
*** dannywilson has joined #openstack-infra15:12
jeblairdhellmann: for most simple jobs, gerrit-git-prep (or zuul-git-prep) check out the repo in question to the working directory, which is also $WORKSPACE.15:12
*** dannywilson has quit IRC15:12
jeblairdhellmann: for multi-repo jobs, we can avoid that and put it wherever (we might make a hierarchy like "openstack/foo" rooted at $WORKSPACE)15:13
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Add full tempest job for Nova with Ironic driver  https://review.openstack.org/20508215:13
jrollboom, there we go15:13
*** dannywilson has joined #openstack-infra15:13
* jroll brb15:13
jeblairtimrc: i left some questions for you15:16
*** pcrews has quit IRC15:16
dhellmannjeblair: in this case I'll have a change in openstack/releases that will refer to another git repo that I'll want to look at (possibly several, actually). So I don't know the repos until the change being examined is available15:17
*** david-lyle has joined #openstack-infra15:17
timrcjeblair: As I expected you would ;)15:17
timrcjeblair: Thanks for looking!15:17
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added pushMerge rights for fuel-plugin-contrail SF project  https://review.openstack.org/20510815:18
*** zeih has joined #openstack-infra15:18
*** annegentle has joined #openstack-infra15:18
*** annegentle has quit IRC15:18
dhellmannjeblair: so I probably want a multi-repo job, but the list of repos to check isn't entirely static. We *could* make it only the ones managed by the release team, but that just gives us another place to keep that list up to date. Another option is for me to figure out how to do this query through the cgit web api, I guess15:18
*** asselin_ has joined #openstack-infra15:19
*** annegentle has joined #openstack-infra15:19
jeblairdhellmann: ah, so i imagine you want a script in openstack/releases which will examine the current state of the already-checked-out openstack/releases repo, and then run zuul-cloner to check out the references repos into whatever location you want15:19
*** s0nea has quit IRC15:19
dhellmannjeblair: ah, cool, so it's safe to run zuul-cloner like that? I had it in my head that we couldn't do that15:19
jeblairdhellmann: yep, perfectly fine to do it within the job.  and that'll keep most of the complex logic out of jjb and in openstack-releases, so it's all self-testing, etc.15:20
timrcjeblair: Okay so for at least the zuul change it was designed with the possibility of a job running on multiple nodes.  I had thought that the call I used in the gearman-plugin returned the worker's node label.  If it does not, I need to fix that.15:20
dhellmannjeblair: wonderful, that's what I want. Is it safe to just put "zuul" in my requirements list for that tox env, then, to get a copy of zuul_cloner?15:21
jeblairdhellmann: it's already installed on all of our nodes, so you can use that copy with "/usr/zuul-env/bin/zuul-cloner", but if you want this to work outside of that environment (eg, local "tox <something>" on openstack/releases) then yes, add zuul and then zuul-cloner should be in your path15:22
*** s0nea has joined #openstack-infra15:23
*** zeih has quit IRC15:23
hasharjeblair: good morning!  Regarding Gerrit labels case sensitiveness, turns out our Gerrit MySQL connection is case insensitive and that might well cause the issue I was facing :-}15:23
*** pradk has joined #openstack-infra15:23
openstackgerritTimothy R. Chavez proposed openstack-infra/zuul: Report the per-job build wait time to graphite  https://review.openstack.org/20286715:24
*** abregman has joined #openstack-infra15:24
dhellmannjeblair: I'll do the latter to make local testing work -- thanks!15:24
timrcjeblair: I'll good re-examine and make sure that the label gearman-plugin sends back is the label associated with the worker.15:24
timrcgo*15:24
*** crc32 has joined #openstack-infra15:25
*** sdague has quit IRC15:26
jeblairtimrc: i was going based off the docs which say that it returns the labels that a job is assigned to run on; if you end up fetching the labels assigned to a worker, be aware that workers can have multiple labels as well (and even the obvious idea of checking the intersection of assigned and requested labels can still have multiple results)15:26
jeblairhashar: hrm, i know mysql connections have their own character encoding, but i did not think that would affect case-sensitivity15:27
timrcjeblair: Okay.  Seems like this mountain got a little steeper :)15:27
jeblairtimrc: yay jenkins15:27
*** pcrews has joined #openstack-infra15:27
hasharjeblair: that is only differentiating bit I have managed to find.  I found a bunch of issues in Zuul code itself anyway, so will craft a patch for them eventually.15:28
timrcjeblair: Yay. :/15:28
*** zioproto has quit IRC15:28
*** marzif_ has quit IRC15:28
sobersabrejeblair: thanks for the response15:29
sobersabrejeblair: you still there ?15:29
*** doug-fish has joined #openstack-infra15:30
*** sdague has joined #openstack-infra15:30
hasharpoor james is heavily context switching :D15:30
jeblairsobersabre: i plan on being here for a while :)15:30
sobersabrejeblair: had no clue on that.15:30
*** rbrooker has quit IRC15:30
sobersabrejeblair: my problem with that include-raw-escape vs. include-raw is as follows: if I use include-raw in a macro, and then use that macro inside a template, I think jjb works as I would expect: uses the text RAW, i.e. no F***KING escapes.15:31
*** jsavak has quit IRC15:31
jeblairINFO:zuul.IndependentPipelineManager:    openstack/nova15:32
*** jsavak has joined #openstack-infra15:32
jeblairINFO:zuul.IndependentPipelineManager:      <Job gate-tempest-full-dsvm-ironic-pxe_ssh-nv> [nonvoting]15:32
sobersabrebut if I am using include-raw inside the template itself, it replaces '{x}' with '' b/c it does not do as promised by the name, i.e. ESCAPES something.15:32
sobersabrejeblair: ^^^15:32
jeblairjroll: ^15:32
*** ifarkas has quit IRC15:32
*** ashleighfarnham has joined #openstack-infra15:32
sobersabreand having a workaround is "cool", but this means the functionality is inconsistent. I looked at the code, and acc. to the code, if you do .escape() you're doing regex replacement of '{|}' by '\1\1'.15:33
sobersabreBut inside the method handling the raw I didn't see the call to .escape(). so this means that code is dirty with side effects or bugs.15:33
sobersabreI looked at the test data, and the examples there are trivial.15:34
*** antonym has quit IRC15:34
anteayajeblair: where did you get that result, I don't see any jenkins results posted to 205082 and I see the layout-config job queued in the patch as it is in the check queue15:35
clarkbsobersabre that is not inconsustent15:37
*** ashleighfarnham has quit IRC15:37
anteayahey clarkb15:37
clarkbyou are including {} into a template which us then interpolated15:37
jeblairanteaya: "tox -e zuul"15:37
sobersabreclarkb: you know what it means "raw" in english ?15:37
anteayajeblair: ah thanks15:37
sobersabresorry for being blunt....15:37
sobersabreraw mean RAW, no changes.15:37
sobersabreand -escape means - with escapes.15:37
jeblairsobersabre: if you want to chat with us, please avoid profanity and agressive language15:38
*** rbrooker has joined #openstack-infra15:38
sobersabrejeblair: cool, sorry. I just spent a couple of hours trying to understand wth happened ...15:38
jeblairsobersabre: it's confusing -- jjb has a lot of complex functionality built on top of some older pretty simple functionality15:39
*** austin81 has joined #openstack-infra15:40
jeblairsobersabre: some folks are working on improving the syntax: https://review.openstack.org/19449715:40
*** sherif has joined #openstack-infra15:40
*** dustins has quit IRC15:41
*** glauco__ has quit IRC15:41
*** pal has quit IRC15:42
sobersabrejeblair: the link you sent talks about roadmap of changes in current DSL. this is "extension" or "updates". I'm not talking about semantic interpretation, but functional inconsistency.15:42
sobersabreI expect macro used  in template to behave identically to the same "yaml" used in macro, without the macro, i.e. explicitly used in the template.15:43
*** pal has joined #openstack-infra15:43
*** pcrews has quit IRC15:43
sobersabrejeblair: do you think what I wrote makes sense?15:43
*** mestery has joined #openstack-infra15:43
sobersabrejeblair: [sorry, man I am not even sure whether you're using this jjb, so if you don't ignore]15:44
*** kjnelson has quit IRC15:45
sobersabreclarkb: are we ok? I mean I haven't offended you, have I?15:45
*** jasondotstar has joined #openstack-infra15:45
*** scheuran has quit IRC15:45
*** jsavak has quit IRC15:45
*** jsavak has joined #openstack-infra15:46
jeblairsobersabre: yaml used in macros goes through an extra level of interpolation beyond what happens in job-templates, so in that respect, i can understand why it might behave differently.  otoh, i can understand why in this case at least since they both do {} interpolation, you would want them to behave in the same way.15:46
timrcjeblair: So I was just thinking, what if rather than trying to do some "clever" to solve the multi-label problem, I simply take that into account on zuul and iterate over labels and submit stats?  I'll know what node types I'm interested in in my graphtie queries.15:46
jeblairsobersabre: i don't use this feature of jjb, so i don't immediately have an opinion of what would be involved in changing it to match your expectations15:47
*** FallenPegasus has joined #openstack-infra15:47
*** shashank_hegde has joined #openstack-infra15:47
timrcer some*thing* "clever"15:48
jeblairsobersabre: for that, you may want to talk to pelix15:48
sobersabrepelix: ping ^^^15:48
*** zeih has joined #openstack-infra15:48
sobersabrepelix: what's up man ?15:49
*** Hal has joined #openstack-infra15:51
*** isviridov_away is now known as isviridov15:51
*** Hal is now known as Guest1843215:51
*** dtantsur is now known as dtantsur|afk15:51
timrcBut that is assuming that the list of labels only apply to the worker node.15:51
*** DericHorn-HP has quit IRC15:52
jeblairtimrc: i suspect the intersection of "labels this job is assigned to" and "labels this node has" would get it down to a list of one element in our case, and even if it ends up being more than one, i can't think of a way to narrow it down more... except...15:52
*** laughterwym has joined #openstack-infra15:52
pelixsobersabre: macros are substituted into templates so no escape needed, anything in the actual template definition will require using the escape mechanism to prevent substitution of {} when the template is formatted.15:52
timrcjeblair: Check to see if the label is in the worker name :)?15:53
pelixthough I'd have to check to be sure, cause I would expect that inside a macro it should also process using .format().15:53
timrcI couldn't do that because we don't make the assumption downstream :P15:53
jeblairtimrc: zuul sometimes requests labels, and perhaps that should take priority.  so i think the best you could do is: if params['ZUUL_NODE'] is set, use that, otherwise, use intersection(job labels, node labels).  and that can be a list (but hopefully one element) so iterate over it.15:53
sobersabrepelix: so you're claiming that if I'm doing include-raw in a template, there should be no substitution ?15:54
*** yfried__ has quit IRC15:54
pelixthe template will attempt to perform substitution on the contents of what is pulled in by include-raw15:54
*** hashar has quit IRC15:55
*** kiran-r has joined #openstack-infra15:55
jeblaircarbon-cache OOM'd; i restarted it15:55
pelixinclude-raw-escape is specifically for templates since it first escapes all braces and then the template substitution will remove the escaping15:55
timrcjeblair: In the event that the intersection returns a list of more than one then wouldn't simply submitting the same data or both labels be valid?15:55
*** bswartz has quit IRC15:55
pelixso the final result should be the same as what was included15:55
timrcfor both*15:55
*** FallenPegasus has quit IRC15:55
*** _kiran_ has joined #openstack-infra15:56
*** patrickeast has joined #openstack-infra15:56
pelixessentially these tags are directives to yaml rather than JJB.15:56
jeblairtimrc: that seems reasonable to me.  depends on how you look at it, but for some data, that's what you'd want.  so it's a reasonable approach to take and just document the potential for duplication.15:56
sobersabrepelix: I have to go now, ttyl15:56
*** sobersabre has quit IRC15:56
*** zhiyan has quit IRC15:58
jeblairannegentle: confirmed resolved: https://status.rackspace.com/index/viewincidents?group=22&start=143762400015:58
*** zhiyan has joined #openstack-infra15:58
*** akasatkin has left #openstack-infra15:59
openstackgerritMerged openstack-infra/tripleo-ci: Drop pin to install old Fedora keepalived package  https://review.openstack.org/20381416:00
*** zeih has quit IRC16:00
*** kiran-r has quit IRC16:00
*** jistr has quit IRC16:01
*** mpaolino has quit IRC16:01
*** jcoufal has quit IRC16:01
*** warpc__ has joined #openstack-infra16:01
*** ninag has quit IRC16:02
*** jsavak has quit IRC16:02
*** marzif has quit IRC16:02
*** jsavak has joined #openstack-infra16:03
jrolljeblair: yep, saw that locally too, thanks :)16:03
*** ninag has joined #openstack-infra16:03
*** abregman is now known as abregman|mtg16:03
annegentlejeblair: yep16:04
*** zeih has joined #openstack-infra16:06
*** _kiran_ has quit IRC16:06
*** glauco has quit IRC16:06
openstackgerritJim Rollenhagen proposed openstack-infra/project-config: Add full tempest job for Nova with Ironic driver  https://review.openstack.org/20508216:07
*** glauco__ has joined #openstack-infra16:07
*** glauco__ has quit IRC16:07
*** kjnelson has joined #openstack-infra16:07
pabelangernibalizer: any side affect from puppet-httpd merges?16:07
pabelangerI didn't see anything16:07
*** ameade has quit IRC16:08
*** ameade has joined #openstack-infra16:08
nibalizerpabelanger: seems like we're okay for now16:08
*** signed8bit has joined #openstack-infra16:09
pabelangernice16:10
*** jungleboyj has quit IRC16:10
*** shashank_hegde has quit IRC16:11
*** dguerri is now known as dguerri`16:11
*** patrickeast has quit IRC16:12
*** rhedlind has quit IRC16:12
*** rbrooker has quit IRC16:12
*** ZZelle_ has joined #openstack-infra16:12
*** HeOS has quit IRC16:12
*** [HeOS] has joined #openstack-infra16:12
*** esmute_ has joined #openstack-infra16:13
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-openstackci: Fix complaints from Puppet 4 lint check for logstash modules  https://review.openstack.org/20513616:14
*** esmute_ has quit IRC16:14
openstackgerritKyle Mestery proposed openstack-infra/project-config: Skip gate-neutronclient-dsvm-functional job for juno branch  https://review.openstack.org/20513716:14
pabelangerWas looking to get some feedback or +A on: https://review.openstack.org/#/c/203749/16:15
pabelangerI'd like to add the devstack nodes into our puppet-apply tests16:15
*** marzif has joined #openstack-infra16:15
pabelangerso we can get coverage under fedora and centos16:15
pabelangerthe gates for centos and fedora are non-voting16:15
*** zeih has quit IRC16:16
*** yamamoto has quit IRC16:16
*** alexsyip has joined #openstack-infra16:16
*** mpaolino has joined #openstack-infra16:16
*** ildikov has quit IRC16:18
*** woodm1979 has joined #openstack-infra16:21
*** dimtruck is now known as zz_dimtruck16:21
*** isviridov is now known as isviridov_away16:21
*** glauco_ has joined #openstack-infra16:22
*** glauco_ has quit IRC16:22
*** glauco has joined #openstack-infra16:22
*** glauco has quit IRC16:22
woodm1979I am trying to release a project from stackforge with a version of 2.2.0.2 but PBR is "changing" the version to 2.2.0.dev2 which is breaking the build process.  Is there anyone that can help me with this?16:22
*** glauco has joined #openstack-infra16:23
*** glauco has quit IRC16:23
*** glauco has joined #openstack-infra16:23
mordredwoodm1979: did you sign the tag?16:23
woodm1979I believe Dave Lyle did.16:23
woodm1979How can we tell?16:24
mordredalso - I do not believe we support 4-digit versions ... dhellmann do you remember?16:24
mordredwoodm1979: (we pretty aggressively enforce semver)16:24
woodm1979So, is there a work-around present?  This is for xstatic packages that are matching potentially 4 digit version numbers from the wrapped package.16:25
*** ashleighfarnham has joined #openstack-infra16:25
woodm1979Even when they don't have 4 digits, we are wrapping soemthing with 3 digits, and we'd like to have a 4th for our own use.16:25
jeblairpabelanger: i believe https://review.openstack.org/203749 will mean that we run at random on bare-foo or devstack-foo16:26
*** achanda_ has joined #openstack-infra16:26
nibalizerjeblair: are you interested in being on-hand for more httpd module landings today?16:26
woodm1979Also, thanks for your help mordred16:26
*** achanda has quit IRC16:26
*** kun_huang has left #openstack-infra16:26
clarkbnibalizer I can likely be around16:26
jeblairnibalizer: i have errands to run this morning, but can do this afternoon16:26
nibalizerokay16:26
*** FallenPegasus has joined #openstack-infra16:26
nibalizerclarkb: you cool with me pushing a couple through now?16:26
openstackgerritMerged openstack-infra/release-tools: move get_project_for_repo.py into the releasetools package  https://review.openstack.org/20232216:27
clarkbnibalizer sure16:27
openstackgerritMerged openstack-infra/release-tools: move sanity-check-version into releasetools package  https://review.openstack.org/20232316:27
mordredwoodm1979: you probably need to talk to lifeless16:27
clarkbjust prod me if youbnotice anything wrong16:27
openstackgerritMerged openstack-infra/release-tools: move rename_milestone.py to milestone-rename  https://review.openstack.org/20232416:27
mordredwoodm1979: I think the usecase you've described is not one that has been designed for16:27
woodm1979ok.16:27
woodm1979Do you happen to know when he gets in?16:27
jeblairpabelanger: i'm thinking we should either take the plunge and switch to devstack-foo, or we we want to be certain that we don't break ourselves, add a new non-voting variant of the job that uses devstack-foo.16:27
clarkbyou should use x.y.z.postN maybe16:27
clarkbwhich pbr doesbt do iirc16:28
*** yfried__ has joined #openstack-infra16:28
openstackgerritMerged openstack-infra/release-tools: move ensure_milestone.py to milestone-ensure  https://review.openstack.org/20232516:28
openstackgerritMerged openstack-infra/release-tools: move close_milestone.py to milestone-close  https://review.openstack.org/20232616:28
openstackgerritMerged openstack-infra/release-tools: move create_milestones.py to milestones-create  https://review.openstack.org/20232716:28
*** unicell1 has quit IRC16:28
woodm1979clarkb, you mean, we tag our own repo with x.y.z.postN and that shouldn't break the build process?16:28
*** malor has joined #openstack-infra16:29
openstackgerritTom Cammann proposed openstack-infra/project-config: Move heat-coe-templates to stackforge-attic  https://review.openstack.org/20514616:29
clarkbwoodm1979 I think thats the pep440 correct version but it wont work with pbr though you can test it locally16:29
malorhey, guys! could you please approve https://review.openstack.org/#/c/204011/ ? (we need this to unblock merges to stable/juno in oslo.db)16:30
*** ctracey has quit IRC16:31
*** ctracey has joined #openstack-infra16:31
*** signed8bit has quit IRC16:31
*** dizquierdo has joined #openstack-infra16:33
*** dizquierdo has quit IRC16:33
*** jsavak has quit IRC16:33
*** jsavak has joined #openstack-infra16:34
*** rhedlind has joined #openstack-infra16:34
*** dguerri` is now known as dguerri16:34
*** nimrodsun has quit IRC16:36
*** nimrodsun has joined #openstack-infra16:36
*** bexelbie has quit IRC16:37
*** simonmcc has quit IRC16:38
*** simonmcc has joined #openstack-infra16:38
pabelangerjeblair: issue being we don't have devstack-centos6 right now.  Doesn't mean I cannot build it, just a blocker to do the change ATM16:40
*** Guest18432 has quit IRC16:41
*** FallenPegasus is now known as MarkAtwood16:41
mordredjeblair, pabelanger: if we're going to do a plunge to a new image type - wouldn't centos-6 be a better one to plunge to?16:42
clarkbmordred yes16:42
jeblairpabelanger: oh ok; how about a different approach then: instead of prefixing the os name, just put the whole thing in there.  so then it will be "apply-bare-centos6" and "apply-fedora-21" etc16:43
lifelessmordred: 'sup ?16:43
jeblairpabelanger: then we can switch these one at a time (and also easily make them non-voting, etc)16:43
jeblairclarkb, mordred: ^16:43
fungikeep in mind that we already have a centos-6 image and workers, built off the devstack elements16:43
lifelessclarkb: did you see my question about the upper-constraints-in-cwd thing ?16:43
fungilast i checked it builds and boots and can run things16:43
openstackgerritMerged openstack-infra/puppet-yum: Migrate to puppet-httpd module  https://review.openstack.org/20261316:44
fungijust doesn't support actual devstack i don't think16:44
clarkblifeless yes16:44
lifelessclarkb: if you answered, I missed it16:44
jeblairfungi: yeah, i think that's the point clarkb and mordred were making;  and this is for the apply test jobs, so that should be okay, except we've never run an apply test on a non-bare node (hopefully it will just work)16:44
clarkblifeless if nothing else it fixes the flake8 problem16:44
clarkbI have not answered but ^ is the big benefit16:44
lifelessclarkb: the flake8 problem ?16:44
fungijeblair: ahh, yep. sorry, standing at a podium waiting for my talk to begin, and lightly skimming16:45
clarkbthe dont fail because requirements is in your repo flake8 problem16:45
jeblairfungi: hi OSCON!16:45
openstackgerritMerged openstack-infra/puppet-logstash: Migrate to puppet-httpd module  https://review.openstack.org/20173516:45
lifelesswoodm1979: mordred: you *cannot* use postN with pbr, because it gets mapepd to devN due to the0.10.x hack16:45
fungi[sorry, you're not onscreen]16:45
jeblairfungi: i'm sorry i'm not onscreen too!16:45
lifelessclarkb: that why we were going to put it in a sibling dir, no ?16:46
fungi[also, it's just me and the event techs testing the room out]16:46
lifelessclarkb: the alternative is to exclude ./requirements in tox.ini16:46
jeblairfungi: hi OSCON event techs!16:46
clarkblifeless yes byt as fungi points out thats not necessarily safe for jenkins16:46
pabelangerjeblair: okay, let me see what is needed to do that16:46
*** derekh has quit IRC16:46
lifelessclarkb: they are throwaway nodes...16:46
jeblairpabelanger: cool, left a note on the change16:46
lifelessclarkb: 3rd partty ci isn't running unittests16:46
clarkblifeless so what is the issue with what is proposed?16:47
clarkbI can only think of positives16:47
clarkbits safer and simpler16:47
openstackgerritDoug Hellmann proposed openstack/requirements: Require all requirements to be constrained or blacklisted  https://review.openstack.org/20419816:47
openstackgerritDoug Hellmann proposed openstack/requirements: Fix constraint integration test  https://review.openstack.org/20418116:47
clarkbthe alternatives require more edits to prpjects and/or unsafe jenkins workspace mangling16:47
lifelessclarkb: several problems16:47
fungicopy the constraints file into your repo and go. your .gitignore can even keep you from accidentally committing it unless your repo wants its own custom constraints16:48
pleia2I'm back home today, but playing catch-up so might be a bit distant still16:48
lifelessclarkb: firstly, local use will require manually copying and updating the file, rather than git pull..16:48
*** shashank_hegde has joined #openstack-infra16:48
fungilifeless: git pull? people don't necessarily want tox connecting over the network and retrieving files16:48
nibalizerclarkb: can you look at puppet on logstash.o.o? it hasn't submitted a report to puppetboard in several days16:48
clarkb(dont use git pull but ok)16:48
lifelessfungi: I didn't say tox would do that16:49
fungiokay, so a manual step16:49
clarkbnibalizer its off there iirc ti fix the gearman client16:49
lifelesslets take a step back16:49
lifelesshow would do this by hand for local devs16:49
openstackgerritMerged openstack-infra/project-config: oslo.db: disable python34 job for stable/juno  https://review.openstack.org/20401116:49
lifelesswould they run zuul-cloner, or git subtrees or just a git clone by hand ?16:49
* fungi wonders why a manual git pull and a manual cp are necessarily substantially different16:49
*** ninag has quit IRC16:49
lifelessfungi: because 'git pull && cp again'16:49
fungiyes16:49
*** sergmelikyan has quit IRC16:50
clarkblifeless git clone tgen gut fetch (dontbuse git pull ever please)16:50
nibalizerclarkb: hrmmmm ok. so whenever it comes back online it will get the httpd stuff, which should be a noop16:50
lifelessalso remember we're going to be adding more constraints files16:50
clarkbnibalizer kk I can get it turned on16:50
lifelessclarkb: whats wrong with git pull? [I'm going to guess you haven't told git you want rebase always]16:50
fungidifferent tox target per constraints file though, right? (testing upper vs lowerA)16:50
clarkbit does a merge by default16:50
lifelessfungi: yes16:50
*** hemnafk is now known as hemna16:50
clarkbthen people use git review and it breaks16:50
clarkbthen they write long bugs/threads about how git review is broken16:51
lifelessclarkb: unless you've configured it to be sane. But lets move on.16:51
*** teran has joined #openstack-infra16:51
clarkband it takes 6 Months to unracel16:51
openstackgerritPaul Belanger proposed openstack-infra/project-config: Use {ostype} for gate-infra-puppet-apply  https://review.openstack.org/20374916:51
*** yamamoto has joined #openstack-infra16:51
lifelessthere's no status reporting on a file you've copied into your tree about age -its just a random file16:52
lifelessa git repo is marginally better16:52
fungiso it seems to me that the two options are a) look for it in the git work tree, or b) tell people where they have to put files on their dev machines16:52
lifelessfungi: we can use environment variables to do set defaults16:52
lifelesswhat was the safety issue for jenkins?16:53
openstackgerritPaul Belanger proposed openstack-infra/project-config: Use {ostype} for gate-infra-puppet-apply  https://review.openstack.org/20374916:53
*** mpaolino has quit IRC16:53
clarkblifeless you have to have non colliding dir nameswith jobs16:53
fungilifeless: it's mostly a warning. jenkins thinks your job is broken if it writes outside the workspace16:53
*** e0ne has quit IRC16:53
clarkband jenkins complains wheb^16:53
lifelessfungi: ah, and we've been doing stuff at the root of the workspace16:53
lifelessso16:53
*** vnod has joined #openstack-infra16:53
lifelesslets land this thing16:54
fungiyes, we clone the repo to the root of the workspace16:54
*** sputnik13 has joined #openstack-infra16:54
fungii wish we didn't, but that ship sailed years ago and it's hard to fix now16:54
*** esmute_ has joined #openstack-infra16:54
lifelessand I'll talk with Nakato about making the tox.ini patch be configured by variables, so that the default for devs can be different16:54
lifelesswe can make jenkins look for it here, which is *fine for CI*16:54
*** thedodd has quit IRC16:54
fungibasically duplicating behavior from the jenkins git and gerrit trigger plugins that predated what we have now, i think16:54
woodm1979lifeless: I don't want to interrupt your current discussion.  Could I take up a bit of your time after your done?16:54
lifelessand bikeshed over the local config to our hearts content16:54
clarkband we can change jenkins later too16:55
clarkbbut this should gwt us 99% there16:55
lifelesssure, but if we have a variable to control it I think we don't need to16:55
lifelessand there are as you point out interactions with flake8 that give us a fairly small set of things we can do16:55
*** unicell has joined #openstack-infra16:55
*** dahoo has joined #openstack-infra16:56
davidjchello everyone, a quick question, my accessbot/channels.yaml gate broke complaining about a byte 0xe5, i have already searched for this bit in the file16:56
*** dahoo is now known as jerryz16:56
davidjcnothing was found16:56
lifelessworkspace, /tmp, just-files-in-the-workspace16:56
openstackgerritDoug Hellmann proposed openstack/requirements: Fix constraint integration test  https://review.openstack.org/20418116:56
anteayadavidjc: recheck the patch16:56
*** [HeOS] is now known as HeOS16:56
anteayadavidjc: it was/is an irc text encoding problem16:56
lifelessclarkb: so you wrote it and fungi +2. We need a +2A :)16:57
lifelesshttps://review.openstack.org/#/c/201385/ <- for any observing cores16:57
clarkblifeless yes and I think fungi wanted jeblairs i put so maybe this afternoon pst16:57
lifelesswoodm1979: sure, now is fine...16:57
clarkb*input16:57
anteayadavidjc: http://lists.openstack.org/pipermail/openstack-infra/2015-July/002911.html16:57
openstackgerritPaul Belanger proposed openstack-infra/project-config: Use {ostype} for gate-infra-puppet-apply  https://review.openstack.org/20374916:58
woodm1979Excellent!  Thanks lifeless!16:58
*** laughterwym has quit IRC16:58
woodm1979I've got a versioning/pbr/build issue that may require your knowledge.16:58
davidjcanteaya: ':%s/\%xe5//g' shows no occurance16:58
lifelesswoodm1979: so I didn't read the scrollback. Can you give me a summary of your problem ?16:58
woodm1979Horizon is using xstatic packaged.  (for better or WORSE)16:59
woodm1979packages *16:59
openstackgerritDoug Hellmann proposed openstack/requirements: Require all requirements to be constrained or blacklisted  https://review.openstack.org/20419816:59
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Add query for cells bug 1477679  https://review.openstack.org/20515917:00
uvirtbotLaunchpad bug 1477679 in nova "gate-tempest-dsvm-cells fails test_lock_unlock_server to stop instance because the instance is locked" [Medium,Confirmed] https://launchpad.net/bugs/147767917:00
woodm1979We want the xstatic version number to match the version number of the wrapped package.  So, taking jasmine as an example, when we grab jasmine 2.2.0, we want to match the versioning number.17:00
openstackbug 1477679 in OpenStack Compute (nova) "gate-tempest-dsvm-cells fails test_lock_unlock_server to stop instance because the instance is locked" [Medium,Confirmed] https://launchpad.net/bugs/147767917:00
uvirtbotLaunchpad bug 1477679 in nova "gate-tempest-dsvm-cells fails test_lock_unlock_server to stop instance because the instance is locked" [Medium,Confirmed]17:00
anteayadavidjc: have you tried rechecking the patch?17:00
woodm1979But…  if there's an issue, we need to be able to have a 2nd push of jasmine 2.2.0  which should likely look like 2.2.0.117:00
*** puranamr has joined #openstack-infra17:01
woodm1979But pbr is changing that name to be 2.2.0.dev1 which is not working correctly within the build process.17:02
woodm1979for example here:  http://logs.openstack.org/f8/f8f71eb0e7d2ab1567798986a6f32ac9de2c055d/release/xstatic-jasmine-pypi-both-upload/7523258/console.html17:02
*** puranamr has quit IRC17:02
lifelesswoodm1979: right, pbr only supports 3-component versions17:02
*** jasondotstar has quit IRC17:03
*** puranamr has joined #openstack-infra17:03
woodm1979right.  :-)  How should we proceed?17:03
lifelesswhy do you want to make the jasmine version?17:04
lifelessand17:04
*** patrickeast has joined #openstack-infra17:04
lifelessdo jasmine guarantee that their versions will be legitimate PEP-440 versions17:04
lifelesswhat sort of issue are you thinking of btw?17:05
openstackgerritMerged openstack-infra/elastic-recheck: Add query for cells bug 1477679  https://review.openstack.org/20515917:05
uvirtbotLaunchpad bug 1477679 in nova "gate-tempest-dsvm-cells fails test_lock_unlock_server to stop instance because the instance is locked" [Medium,Confirmed] https://launchpad.net/bugs/147767917:05
openstackbug 1477679 in OpenStack Compute (nova) "gate-tempest-dsvm-cells fails test_lock_unlock_server to stop instance because the instance is locked" [Medium,Confirmed] https://launchpad.net/bugs/147767917:05
uvirtbotLaunchpad bug 1477679 in nova "gate-tempest-dsvm-cells fails test_lock_unlock_server to stop instance because the instance is locked" [Medium,Confirmed]17:05
*** ninag has joined #openstack-infra17:05
*** abregman|mtg is now known as abregman17:05
woodm1979Well, keeping our version numbers corresponding to the wrapped package alleviates a TON of confusion.  Otherwise people need to map some xstatic version with a jasmine version.  xstatic-jasmine-1.1.0 -> jasmine 2.2.0  that's tricky, considering we have many xstatic packages.17:06
openstackgerritPaul Belanger proposed openstack-infra/project-config: Non-voting gate-infra-puppet-apply-devstack-f21 job  https://review.openstack.org/20375017:06
woodm1979I believe most npm-able js packages match semver, but not all do.17:06
clarkbI thought proper postN support may be the solution here17:07
*** pelix has quit IRC17:07
clarkbsince its jasmine 2.2.0 + local package fixes after the fact17:07
*** jraim has quit IRC17:07
*** jraim has joined #openstack-infra17:08
*** sergmelikyan has joined #openstack-infra17:08
*** pelix has joined #openstack-infra17:08
lifelesswoodm1979: can you read the definition here  - https://www.python.org/dev/peps/pep-0440/#post-releases17:09
*** abregman has quit IRC17:09
lifelesswoodm1979: would that cover all the cases where you want to do this?17:09
lifeless'ddress minor errors in a final release that do not affect the distributed software (for example, correcting an error in the release notes'17:10
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add puppet-apply job for centos7  https://review.openstack.org/20376017:10
*** ninag has quit IRC17:10
*** fawadkhaliq has quit IRC17:11
*** ninag has joined #openstack-infra17:11
*** fawadkhaliq has joined #openstack-infra17:11
*** dims_ has quit IRC17:12
woodm1979So, we would push 2.2.post0 if we needed to make changes after we push 2.2.0 ?17:12
openstackgerritPaul Belanger proposed openstack-infra/project-config: Use {ostype} for gate-infra-puppet-apply  https://review.openstack.org/20374917:12
woodm1979What would we do if we needed to push a 2nd change?17:12
openstackgerritPaul Belanger proposed openstack-infra/project-config: Non-voting gate-infra-puppet-apply-devstack-f21 job  https://review.openstack.org/20375017:12
openstackgerritKyle Partridge proposed openstack-infra/jenkins-job-builder: Add "commit-status-context" to the build option supporting the most recent version of GHPRB  https://review.openstack.org/20477917:13
woodm1979(Also, thank you again for your help lifeless, mordred and clarkb!)17:13
*** MarkAtwood has quit IRC17:14
*** masayukig has quit IRC17:14
*** ninag has left #openstack-infra17:14
clarkbyou would do 2.2.0.post1 then 2.2.0.post2 but only if the criteria lifeless quoted are true17:14
clarkbso jasmine must not be updated just the associated package details aiui17:15
woodm1979I only see 3 digit versions in https://www.python.org/dev/peps/pep-0440/#post-releases  But maybe that's not enforced.17:16
*** notnownikki has quit IRC17:16
*** dannywilson has quit IRC17:17
*** dannywilson has joined #openstack-infra17:18
*** asselin__ has joined #openstack-infra17:18
*** DericHorn-HP has joined #openstack-infra17:18
*** asselin_ has quit IRC17:19
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add puppet-apply job for centos7  https://review.openstack.org/20376017:19
pabelangerjeblair: okay, think that is what you asked for17:19
*** masayukig has joined #openstack-infra17:20
fungiwoodm1979: right, the number of version components is a semver compliance concern. pep-440 isn't concerned by how many version components you use. pbr is attempting to marry pep-440 and semver17:20
*** nzeer has quit IRC17:20
*** nzeer has joined #openstack-infra17:20
woodm1979Aaaaah.  That makes sense fungi.  lifeless is there a way for us to version something as 2.2.0.post5 in pbr and the automatic build?17:21
*** coolsvap|away is now known as coolsvap17:22
freerunnerlifeless: clarkb: fungi: jeblair: Hi! Can you review this, please? https://review.openstack.org/#/c/203177/17:22
fungiwoodm1979: that _might_ require an update to pbr, and will almost certainly require an update to our zuul release pipeline configuration17:22
woodm1979:-)  I see.17:22
*** teran has quit IRC17:23
woodm1979Can I cheat with something like 2.2.0post217:23
woodm1979That would keep it to 3 items, though it may get wacky.17:23
*** yamamoto has quit IRC17:24
funginot at the moment. i think regardless of the number of version components we've got some changes to implement if we're going to start supporting postN version tags17:24
mrmartinhi17:24
woodm1979ok.17:24
*** ihrachyshka has quit IRC17:25
*** yamahata has quit IRC17:25
fungimrmartin: that was great news on the askbot/google auth front17:25
mrmartinfungi: what you think about renaming ask-staging.o.o instance to ask-staging01.o.o to resolve this cloudfoundry name collision story?17:25
woodm1979It's sounding like, I need to go away from the zuul release pipeline process.  Or accept that we don't get to keep the version numbers from jasmine.17:26
fungimrmartin: that works fine for me. i can deploy a fresh one under that name, but not today. presenting at oscon in a few minutes and then travelling17:26
mrmartingreat, I'll make the patch17:26
fungiwoodm1979: or work with us on improving support17:26
woodm1979:-)  I'm totally down with that.17:26
woodm1979Would you like me to file a bug to start with?  Or is there a better "first step"?17:27
pabelangerjeblair: mordred. Question about devstack nodes, what is the timeline to drop devstack-centos7 in favor of devstack-centos7-dib?17:27
openstackgerritKyle Partridge proposed openstack-infra/jenkins-job-builder: Add "commit-status-context" to the build option supporting the most recent version of GHPRB  https://review.openstack.org/20477917:28
pabelangernot sure which I node I should be using17:28
*** r-daneel has joined #openstack-infra17:28
*** shashank_hegde has quit IRC17:29
clarkbmrmartin: fungi can't we just change the dns record?17:30
*** sergmelikyan has quit IRC17:30
clarkbnibalizer: looking at logstash.o.o now17:30
clarkbnibalizer: confirm it has puppet disabled now to check if I can enable it without breaking things17:30
*** kjnelson has quit IRC17:30
*** sergmelikyan has joined #openstack-infra17:31
mrmartinclarkb: not so simple, the dns is registered to CloudFlare17:31
clarkbmrmartin: if we make a dns record called ask-staging01.openstack.org then cloudflare can point at that17:32
mrmartinso the ask-staging.o.o sits behind, and we have some issues accessing the instance17:32
clarkbI don't think that affects puppet at all17:32
clarkb(and or you could make cloudflar ask-staging-cdn.openstack.org)17:32
*** teran has joined #openstack-infra17:33
*** signed8bit has joined #openstack-infra17:33
*** vnod has quit IRC17:33
*** romcheg1 has quit IRC17:33
*** vnod has joined #openstack-infra17:34
mrmartinclarkb: ok, if it is acceptable for infra, the ask-staging01.o.o dns change works for me.17:34
*** e0ne has joined #openstack-infra17:35
mrmartinwon't this be an inconsistency between the openstack-infra/system-config entries (hostname for example) and the reality?17:37
clarkbsdague: https://review.openstack.org/#/c/203254/ is one of the last d-g pieces for working multinode tempest full tests on hpcloud17:37
clarkbmrmartin: yes I actually prefer using a ask-staging-cdn.o.o record for the cdn location17:38
clarkbthen keep ask-staging as is unchanged17:38
clarkbnot sure if that breaks ssl though17:38
mrmartinwe are using just some traffic filtering, not cdn as I know17:38
*** gmurphy has left #openstack-infra17:39
*** HeOS has quit IRC17:40
harlowjaclarkb fungi ianw in https://review.openstack.org/#/c/204734/ can i get some insight to whats needed to cause http://logs.openstack.org/34/204734/3/check/gate-project-config-layout/1eaf16b/console.html#_2015-07-23_06_47_29_559 to stop occuring, something missing i guess, but not exactly sure what :)17:40
*** bswartz has joined #openstack-infra17:40
clarkbharlowja: the change creates two job templates then attempts to use them in zuul without ever instantiating the templates as jobs in jenkins17:40
harlowjahmmm17:41
*** MarkAtwood has joined #openstack-infra17:41
clarkbharlowja: job templates need to be applied to a project for them to be created in jenkins. See jenkins/jobs/projects.yaml for where we do most of that17:41
*** davideagnello has joined #openstack-infra17:41
*** davideagnello has quit IRC17:41
clarkbnibalizer: logstash.o.o is getting puppeted again and is happy17:42
*** davideagnello has joined #openstack-infra17:42
nibalizerwoot17:43
*** dolphm has left #openstack-infra17:43
*** pal has quit IRC17:43
*** romcheg has joined #openstack-infra17:44
*** jungleboyj has joined #openstack-infra17:45
*** marzif has quit IRC17:45
*** dims has joined #openstack-infra17:45
openstackgerritJoshua Harlow proposed openstack-infra/project-config: Adjust anvil gate/check jobs to test venv and rpm building  https://review.openstack.org/20473417:45
harlowjaclarkb ok think ^ should do it :)17:45
harlowjaprojects.yaml tweaked17:45
*** signed8bit is now known as signed8bit_ZZZzz17:46
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerrit: Add Gemfile and puppet 4 checks  https://review.openstack.org/20519817:46
*** sergmelikyan has quit IRC17:46
*** woodm1979 has quit IRC17:46
clarkbharlowja: as soon as firefox catches up with the world I will take a look17:47
harlowjaclarkb thx :)17:47
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerrit: Add Gemfile and puppet 4 checks  https://review.openstack.org/20519817:47
*** malor has quit IRC17:47
clarkbharlowja: for the first one you can't list two nodes that way (because yaml) instead do node:\n  - foo1\n  - foo217:47
*** woodm19792 has joined #openstack-infra17:48
harlowjaah, ya17:48
harlowjathx17:48
clarkbiirc pyyaml takes the first node only17:48
*** signed8bit_ZZZzz is now known as signed8bit17:48
*** zz_dimtruck is now known as dimtruck17:48
harlowja          node:17:48
harlowja            - devstack-centos717:48
harlowja            - bare-centos617:48
harlowjaya?17:48
clarkbyp17:49
clarkb*yup17:49
harlowjak17:49
openstackgerritJoshua Harlow proposed openstack-infra/project-config: Adjust anvil gate/check jobs to test venv and rpm building  https://review.openstack.org/20473417:49
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Nova non-voting bandit job  https://review.openstack.org/18680617:49
*** yamahata has joined #openstack-infra17:49
clarkbdims: ^ why not add that to the pep8/flake8 target instead?17:50
clarkbdims: thats one reason hacking exists so we can control the linters together without having to do a complicated update dance for every linter every cycle17:50
*** shashank_hegde has joined #openstack-infra17:50
*** e0ne has quit IRC17:51
dimsclarkb: was just following existing pattern17:51
clarkb:/ ok, I thought we were going to add it to the existing pep8 targets when I talked to banditers previously17:51
openstackgerritMichael Bayer proposed openstack/requirements: Bump SQLAlchemy upper constraints to 1.0.8  https://review.openstack.org/20520117:51
nibalizerclarkb: pushed a couple more httpd aprovals through17:53
*** tonytan4ever has quit IRC17:54
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Nova non-voting bandit job  https://review.openstack.org/18680617:54
*** SumitNaiksatam has joined #openstack-infra17:54
*** vnod has quit IRC17:54
dimsclarkb: partly because we need this non-voting till we fix stuff17:54
*** kjnelson has joined #openstack-infra17:54
*** yamahata has quit IRC17:55
*** sergmelikyan has joined #openstack-infra17:55
*** yamahata has joined #openstack-infra17:55
*** vnod has joined #openstack-infra17:55
clarkbdims: thts not an issue with adding it to the pep8 target, you either run bandit || true and merge that, or stack the fixes and enable bandit at the end of the stack17:55
clarkbits all self testing and doesn't require a new job17:55
*** spzala has joined #openstack-infra17:56
openstackgerritDavanum Srinivas (dims) proposed openstack-infra/project-config: Nova non-voting bandit job  https://review.openstack.org/18680617:56
*** romcheg1 has joined #openstack-infra17:56
*** romcheg has quit IRC17:57
*** romcheg1 has quit IRC17:58
woodm19792fungi: Can you direct me to the appropriate launchpad section to file a bug for the versioning numbers.  (pbr, zuul build process, …)17:58
*** romcheg has joined #openstack-infra17:58
AJaegerclarkb: could you review https://review.openstack.org/204712, please?17:58
clarkbAJaeger: sure17:58
*** andrey-mp has joined #openstack-infra17:59
dimsclarkb: ah ok (bandit || true)17:59
harlowjaclarkb in that projects.yaml for anvil, the top-level 'node: 'bare-precise || bare-trusty'' does that need to be changed also17:59
harlowjasince the jobs under it use different node types (centos)17:59
harlowjabut maybe that top-level section is something else, ha18:00
clarkbharlowja: nope, the jobs specific node is an override18:00
harlowjak18:00
clarkbif you didn't override you would get the project default of bare-precise || bare-trusty18:00
harlowjakk18:00
*** vnod has quit IRC18:00
harlowja(rpms won't build so well on trusty, lol)18:00
*** romcheg has quit IRC18:00
*** ivar-lazzaro has joined #openstack-infra18:01
AJaegerthanks, clarkb !18:01
clarkbharlowja: its possible :) we bootstrap fedora with yum on ubuntu now using dib, but ya less ideal than just using an rpm based distro18:01
harlowjaalso clarkb me and ianw were talking about usage of 'devstack-centos7' (nothing devstack really is used, maybe in future can have 'bare-centos7'?)18:01
harlowjait's less confusing if there is a 'bare-centos7' but something to fix later i guess18:02
clarkbharlowja: ianw we are moving to dropping both "bare" and "devstack" and will just have centos-7 centos-6 ubuntu-trusty etc18:02
harlowjak18:02
harlowjanm then18:02
harlowjaha18:02
*** sergmelikyan has quit IRC18:02
*** ivar-lazzaro has quit IRC18:02
clarkband being a bit more explicit in jobs about what a particular test depends on to run18:02
harlowjacool18:02
*** ivar-lazzaro has joined #openstack-infra18:03
harlowjaclarkb another thing that this enables, is that it couuuuld be possible to publish the 2 yum repositories (and the set of venv tarballs) that  anvil produces18:03
harlowjabuuut, thats something else :-P18:03
asselinhi, manila ci jobs are using an 280MB image hosted in aws. what's the process to add it to e.g. http://tarballs.openstack.org/ci/ ?18:03
* harlowja will avoid going there right now, lol18:03
*** mriedem has quit IRC18:03
clarkbasselin: add a jenkins job to build the image and publish it to tarballs.o.o18:03
clarkbharlowja: you should talk to the other packaging efforts that are happening for that18:04
openstackgerritMerged openstack-infra/puppet-phabricator: Migrate to puppet-httpd module  https://review.openstack.org/20173218:04
openstackgerritMerged openstack-infra/puppet-graphite: Migrate to puppet-httpd module  https://review.openstack.org/20174418:04
asselinclarkb, ok will lok at that18:04
clarkbharlowja: I know there has been a lot of planning around how to do that in a collaborative manner18:04
harlowjaclarkb yes, i talked to them years ago18:04
harlowjanever quite got them into anvil18:04
clarkbharlowja: well they just started talking again around the vancouver summit18:04
harlowjaya, more talk, fun fun :-/18:04
AJaegerharlowja: the RPM folks just started formally and they have two RPM repos setup.18:04
clarkbI haven't personally been able to keep up with it (but have long suggested a job to just build packages is step one so cool that anvil can do that)18:05
AJaegerharlowja: http://governance.openstack.org/reference/projects/rpmpackaging.html18:05
harlowjayes that18:05
harlowjaanvil deviates from there model to much imho18:05
harlowjain that anvil automatically generates packages18:05
harlowjaand dependent packages/rpms that are  missing18:05
AJaegerharlowja: why do we need both?18:05
harlowjaah, the question i've never been able to answer18:06
openstackgerritMerged openstack-infra/puppet-storyboard: Migrate to puppet-httpd module  https://review.openstack.org/20262818:06
harlowjaAJaeger models of how packaging are to different (anvil automatic buliding doesn't allow for human curated spec files)18:06
harlowjathats one diff18:06
AJaegerharlowja: why don't you join them on their next IRC meeting or hang out on their IRC channel?18:06
*** peristeri has quit IRC18:06
openstackgerritAndrey Pavlov proposed openstack-infra/project-config: Add job for ec2-api project that run all tests.  https://review.openstack.org/20207018:06
harlowjaAJaeger yes, i've thought about that18:06
harlowjabut i had phone calls about this with redhat folks years ago, annnnd that didn't go anywere18:07
harlowjaso i'm not exactly 'excited' to go back into this18:07
*** teran has quit IRC18:07
AJaegerharlowja: Still, why would you need anvil if the rpmpackaging team would do a great job? (I know they're just bootstrapping...)18:07
andrey-mpHi all. Core, please review this https://review.openstack.org/#/c/202070 This review is adding one more experimental job, because we need it to move futher with our functional testing in stackforge/ec2-api project18:07
clarkbasselin: if you need prior art the ironic python agent folks have an image build job that does similar18:07
harlowjaAJaeger i'd say the inverse honestly, why do we need a 'rpmpackaging team' if code can just do it for u18:07
harlowja^ anvil has been doing that for years :-P18:07
clarkbandrey-mp: why not just run the new tests in the existing job and when they pass you merge them18:07
clarkbandrey-mp: it should be self testing that way and you don't need a new job to do that18:08
harlowjaAJaeger but this is where the curated spec files and such diverge from what anvil does18:08
harlowja*anvil being code (not people)18:08
*** _nadya_ has joined #openstack-infra18:08
clarkbandrey-mp: the big benefit there is you can incrementally add tests that you know pass without needing the overhead of a new job18:08
AJaegerharlowja: understood - I just have no knowledge of anvil...18:08
harlowjanp18:08
andrey-mpclarkb: i made new job because i am writing new 'long' tests18:08
harlowjahttp://anvil.readthedocs.org/en/latest/topics/summary.html ...18:09
clarkbandrey-mp: yes so propose those tests and have them run in the existing jobs, then when they pass you approve them?18:09
harlowjahttp://anvil.readthedocs.org/en/latest/topics/examples.html#building is somewhat old AJaeger but still mostly accurte18:09
clarkbI don't understand why that requires a new job just for the new tests if they are all functional tests18:09
harlowjahttp://anvil.readthedocs.org/en/latest/topics/examples.html#preparing to18:09
clarkbandrey-mp: maybe asking what the end state should be would clear things up for me. Where do you see things going as a step beyond the experimental job?18:10
harlowjaanyways, AJaeger i'll jump back into that packaging stuff, just not 'eager' to much to fight this stuff, lol18:10
harlowjaand/or convince people that machines can generate spec files just fine, lol18:10
AJaegerharlowja: ah... The build systems from Red Hat and SUSE do similar automatic checkout of git, but the automatic dependency building and spec files is different18:10
harlowjavs having tons of repos for spec files, lol18:10
harlowjayup18:10
andrey-mpclarkb: they took very much time - they add 20-30 minutes to current gating. so we suggest to run them in new sandbox, and then move them to current job or create new job with only long tests.18:10
AJaegerharlowja: yeah, the 200+ repos for debian scared me as well. That looks like a misdesign.18:11
harlowjayup18:11
harlowjaAJaeger when https://review.openstack.org/#/c/204734/ comes online it will be more obvious what anvil produces, vs that showterm.io thing, lol18:11
clarkbandrey-mp: the commit messag eonly says ~5 minutes18:11
andrey-mpclarkb: now I see results of experimental job only in mail. yes, i made some new tests, so I should change this time in commit message18:12
AJaegerandrey-mp: commit messages says ~5 minutes but your job has  timeout: 185. That looks strange...18:13
jeblairpabelanger: i think you should use devstack-centos7; i'm pretty sure -dib images are only used for testing dib work (we won't ever _really_ use them, when we're fully dibified we will drop the suffix)18:13
AJaegerAnd for 5 minutes you really don't need a separate gate...18:13
harlowjaanyways, AJaeger i'll drop in there meetings, not really interseted in having 300+ repos, and human curated anything, so if it goes that way, well anvil can just be in the big-tent then as the other option that isn't human driven, lol18:14
harlowja*if stackforge goes away*18:14
andrey-mpclarkb: ideally for me - to have periodic job that will run once a week. this job will contains long scenario tests that don't needed in gating but they need for periodic integration testing...18:14
andrey-mpAJaeger:ok, i will change commit message18:14
openstackgerritDavid Cheperdak proposed openstack-infra/project-config: Add OpenStack project Fusion.  https://review.openstack.org/20443418:15
openstackgerritDavid Cheperdak proposed openstack-infra/project-config: Add OpenStack project networking-wan.  https://review.openstack.org/20482718:15
jeblairpabelanger: 203749 lgtm18:15
pabelangerjeblair: ack18:16
openstackgerritAndrey Pavlov proposed openstack-infra/project-config: Add job for ec2-api project that run all tests.  https://review.openstack.org/20207018:16
*** davideagnello has quit IRC18:18
annegentlejeblair: so I'm drafting the TC Blog post, can I get you to write up thoughts on the stackforge resolution as we're currently thinking of it? https://etherpad.openstack.org/p/next-tc-blog-post18:19
openstackgerritVictor Ryzhenkin proposed openstack/requirements: Add murano and its client to projects list  https://review.openstack.org/20521218:19
pabelangerdoes any body know if we have a multi node job where tempest is external to the other node it is testing?18:20
clarkbjeblair: idea for zuulv3 if it isn't there already, provide a way to edit env vars (or similar) as a simple way to reuse jobs. So devstack+tempest is the bas ejob then we set NEUTRON=1 or N-NET=1 and MYSQL=1 etc to simply modify the base job18:21
openstackgerritVictor Ryzhenkin proposed openstack/requirements: Add murano and its client to projects list  https://review.openstack.org/20521218:21
clarkbI think we can do that with ansible and how it does ansible vars by defining a set of vars for each job that override a base set of vars18:21
*** flepied1 has joined #openstack-infra18:22
AJaegerannegentle: we name them all gate-... with exception of periodic ones18:22
AJaegerannegentle: oops, wrong tab completion, sorry18:22
openstackgerritMerged openstack-infra/project-config: Make job gate-murano*-requirements use job template  https://review.openstack.org/20317718:22
annegentleAJaeger: heh18:22
AJaegerandrey-mp: the above was for your ^18:22
clarkbAJaeger: sounds like the end goal is a periodic job so I am ok with that18:22
clarkbandrey-mp: as an aside you may consider having your plugin enable swift3 if ec2 api depends on it18:22
AJaegerclarkb: Ah, you're right. Ok, andrey-mp stay wit hthe name18:23
andrey-mpAJaeger: ok, i will rename job18:23
*** flepied has quit IRC18:23
clarkbandrey-mp: no need to rename it18:23
*** flepied has joined #openstack-infra18:23
*** mriedem has joined #openstack-infra18:23
clarkbsince the goal is a periodic job18:23
andrey-mpok )18:24
*** Ala has quit IRC18:24
openstackgerritMerged openstack-infra/project-config: Set docimpact group of os-ansible-deployment  https://review.openstack.org/20471218:24
*** doug-fish has quit IRC18:24
*** tonytan4ever has joined #openstack-infra18:24
AJaegerandrey-mp: I don't think we have weekly periodic jobs. clarkb, should we run this daily or create a weekly periodic queue instead?18:25
andrey-mpclarkb: ec2-api doen't depends on swift3 - it can work with it or it can work with his own object store.18:25
clarkbandrey-mp: I see18:26
*** doug-fish has joined #openstack-infra18:26
clarkbAJaeger: I would just do daily18:26
andrey-mpyeah, i didn't find periodic queue for such purposes...18:26
clarkbbut we can add a weekly pipeline if necessary18:26
*** flepied1 has quit IRC18:26
andrey-mpit will be good for me ) but in job definition i want to configure e-mail address for reports18:27
lifelesswoodm19792: sorry, lunch here, back now18:27
*** davideagnello has joined #openstack-infra18:28
andrey-mpcurrently all jobs in periodic queues have one e-mail for reports18:28
*** sergmelikyan has joined #openstack-infra18:28
clarkbandrey-mp: yes they send to a qa list which you can subscribe to18:28
andrey-mpyes, it is a solution.18:29
*** MarkAtwood has quit IRC18:29
lifelesswoodm19792: so where we got to: are the criteria decscribed sufficient for you? If so, we need to possibly break folk mixing 0.10.x and 1.x pbr, but I think we can plan to do that with a little coordination18:29
lifelesswoodm19792: if the criteria are not, then we can't use postN, and instead need to allow 4 component names18:29
lifelesswoodm19792: no, you can't cheat, pbr canonicalises version #'s18:30
*** yamamoto has joined #openstack-infra18:31
*** MarkAtwood has joined #openstack-infra18:32
*** kjnelson has quit IRC18:32
AJaegerclarkb: neutron team likes to release neutronclient but is blocked, could you review https://review.openstack.org/205137 , please?18:33
*** signed8bit is now known as signed8bit_ZZZzz18:33
ekarlsoValueError: ("Expected ',' or end-of-list in", "Routes!=2.0,!=2.1,>=1.12.3;python_version=='2.7'", 'at', ";python_version=='2.7'") < what's up with that error when doing tox -epep818:33
jeblairclarkb: yeah, i'm imagining that you could either do that by 'subclassing' the job (likely worth doing if you want a new job with a new name to use in many places), or simply in the invocation of it for a project (eg, if on nova only it should run with foo=bar)18:33
clarkbekarlso: it means you need to upgrade your pbr version18:34
clarkbekarlso: try a git clean then rerun tox18:34
jeblairannegentle: can do, but probably after lunch.18:34
*** signed8bit_ZZZzz is now known as signed8bit18:35
*** yamamoto has quit IRC18:36
clarkbAJaeger: done18:36
AJaegerthanks, clarkb !18:36
*** earlephilhower has joined #openstack-infra18:36
AJaegerenough +As for now, time for zuul to settle down ;)18:37
*** ihrachyshka has joined #openstack-infra18:37
andrey-mpclarckb: thanks from me too )18:37
* AJaeger does not remember ever seeing over 200 post jobs queued...18:37
ekarlsoclarkb: uh, where does it get "pip" from ?18:38
openstackgerritSean M. Collins proposed openstack-infra/devstack-gate: Rename bridge device used to link nodes together  https://review.openstack.org/20522818:38
ekarlsoI suspect I got a old version..18:38
clarkbekarlso: pip comes from virtualenv18:38
jeblairAJaeger: we didn't quite fully recover from the outage last night; i expect us to do so tonight.18:38
ekarlsoclarkb: so virtualenv from ubuntu is too old then ? ..18:38
clarkbekarlso: yes likely18:39
AJaegerjeblair: yeah, I know. Around 10:00 UTC we were down to 90 post jobs...18:39
*** ayoung has quit IRC18:40
*** sputnik13 has quit IRC18:40
*** sputnik13 has joined #openstack-infra18:41
*** geoffarnold has quit IRC18:42
*** sputnik13 has quit IRC18:42
*** e0ne has joined #openstack-infra18:42
openstackgerritlitong01 proposed openstack-infra/project-config: Add new kiloeyes repository for OpenStack monitoring service  https://review.openstack.org/20325918:43
*** jaypipes has quit IRC18:44
*** cbader has quit IRC18:44
*** sputnik13 has joined #openstack-infra18:46
*** sputnik13 has quit IRC18:48
*** davideagnello has quit IRC18:51
sdagueclarkb: nice, looks good18:52
openstackgerritMateusz Matuszkowiak proposed openstack-infra/project-config: Added pushMerge rights for fuel-plugin-contrail SF project  https://review.openstack.org/20510818:53
*** sergmelikyan has quit IRC18:54
openstackgerritRamy Asselin proposed openstack-infra/project-config: Cache the manila service image  https://review.openstack.org/20523718:55
*** bitblt has joined #openstack-infra18:55
*** austin81 has quit IRC18:56
openstackgerritRamy Asselin proposed openstack-infra/project-config: Cache the manila service image  https://review.openstack.org/20523718:57
*** sputnik13 has joined #openstack-infra18:57
*** bitblt has quit IRC18:58
*** Sukhdev_ has joined #openstack-infra18:59
*** cdent has quit IRC18:59
jrollmtreinish: I think https://review.openstack.org/#/c/205082/ is good to go now19:00
openstackgerritMatt Riedemann proposed openstack-infra/elastic-recheck: Remove duplicate query for bug 1466696  https://review.openstack.org/20523919:01
uvirtbotLaunchpad bug 1466696 in nova "Cells: Race between instance 'unlock' and 'stop' can cause 'stop' to fail" [Low,Confirmed] https://launchpad.net/bugs/146669619:01
openstackbug 1466696 in OpenStack Compute (nova) "Cells: Race between instance 'unlock' and 'stop' can cause 'stop' to fail" [Low,Confirmed] https://launchpad.net/bugs/146669619:01
uvirtbotLaunchpad bug 1466696 in nova "Cells: Race between instance 'unlock' and 'stop' can cause 'stop' to fail" [Low,Confirmed]19:01
woodm19792lifeless I too was at lunch.  :-)19:02
woodm19792lifeless I'm not entirely sure that I understand what's included in the pep440 doc or not.  If we're limited to just the 3 components, even if the last allows postN, I don't think that would work for us.19:03
*** EricGonczer_ has quit IRC19:03
*** andrey-mp has quit IRC19:03
*** EricGonczer_ has joined #openstack-infra19:03
openstackgerritPaul Belanger proposed openstack-infra/project-config: Import trystack.org static contents  https://review.openstack.org/19511719:06
openstackgerritMerged openstack-infra/project-config: Skip gate-neutronclient-dsvm-functional job for juno branch  https://review.openstack.org/20513719:06
*** ddieterly has joined #openstack-infra19:06
fungimy talk has concluded, so i'm winding down here. i'll be around online off and on but today is a travel day19:07
openstackgerritVictor Ryzhenkin proposed openstack-infra/project-config: Add opportunity to install muranoclient from change  https://review.openstack.org/20415919:07
*** lamisma has joined #openstack-infra19:08
*** lamisma has left #openstack-infra19:08
*** lamisma has joined #openstack-infra19:08
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Expand jobs for releases repository  https://review.openstack.org/20524519:08
*** ivar-laz_ has joined #openstack-infra19:10
*** tonytan4ever is now known as hound4ever19:11
lamismahola19:11
*** hound4ever is now known as tonytan4ever19:11
*** sputnik13 has quit IRC19:12
*** alexsyip has quit IRC19:12
*** ddieterl_ has joined #openstack-infra19:12
*** warpc__ has quit IRC19:12
*** jsavak has quit IRC19:12
*** jsavak has joined #openstack-infra19:13
*** DericHorn-HP has quit IRC19:13
*** MarkAtwood has quit IRC19:13
*** ivar-lazzaro has quit IRC19:14
*** achanda_ has quit IRC19:14
*** ddieter__ has joined #openstack-infra19:15
*** ddieterly has quit IRC19:16
*** jaypipes has joined #openstack-infra19:16
*** jaypipes has quit IRC19:16
*** ddieterl_ has quit IRC19:16
lamismahola que bien es su canal:-[19:17
*** kjnelson has joined #openstack-infra19:19
*** puranamr has quit IRC19:19
*** lamisma has quit IRC19:19
lifelesswoodm19792: what I am talking about is the rules19:21
lifelesswoodm19792: postN may *not* include code fies.19:21
lifelessfixes.19:21
lifelesswoodm19792: doc fixes, metadata fixes [perhaps]19:21
*** sergmelikyan has joined #openstack-infra19:21
*** puranamr has joined #openstack-infra19:22
*** heyongli has quit IRC19:23
lifelesswoodm19792: I'm trying to get a handle on what you *need* so we can choose between: fixing up the postN stuff [api break] or supporting 4-component versions [fades out the clarity we had, adds special cases, ecosystem impact]19:23
woodm19792I see.19:24
*** cbader has joined #openstack-infra19:24
lifelesswoodm19792: postN has a set of rules about when it makes sense - which is what I linked19:24
woodm19792Yeah, I see that here:19:25
woodm19792The use of post-releases to publish maintenance releases containing actual bug fixes is strongly discouraged. In general, it is better to use a longer release number and increment the final component for each maintenance release.19:25
*** heyongli has joined #openstack-infra19:25
woodm19792I have to believe that a 4th component is what we need, and/or we just ignore the wrapped package's 3rd numbers and just go from there.19:25
lifelessor not use pbr19:26
lifelessbut, I would rather meet your needs directly19:26
woodm19792Yeah.19:26
*** ivar-laz_ has quit IRC19:27
lifelessso either way, postN or 4-component, thats a significant change for pbr; I think we should have a spec (in oslo-specs) for that19:27
*** ivar-lazzaro has joined #openstack-infra19:27
lifelesswoodm19792: it sounds like you encounter things where 4-component is needed19:28
*** jsavak has quit IRC19:28
woodm19792Yeah.  I really do think that's the case.19:28
*** jsavak has joined #openstack-infra19:28
lifelesswoodm19792: so: draw up a spec for 4-component versions, based on this discussion, and point me at it19:28
woodm19792ok.19:28
woodm19792And you'd like that in oslo-specs?19:29
lifelessI can help (or perhaps even do) the implementation19:29
lifelessyes please19:29
woodm19792Perfect.  Thank you for your help.19:29
fungin-component even. there's no knowing what the version "number" for the upstream releases being packaged with xstatic wrappers might look like19:29
lifelessfungi: sure, there will be discussion19:29
*** heyongli has quit IRC19:29
*** teran has joined #openstack-infra19:29
openstackgerritAbel Lopez proposed openstack/diskimage-builder: Set and export DIB_RELEASE  https://review.openstack.org/20525219:29
timrczaro: Hi.. so node labels.  It looks like getting the intersection between project labels and node labels for a job that, say, can run on either bare-precise or bare-trusty would return the list ["bare-precise", "bare-trusty"] right?  Is there any way to capture *just* the label that was used (matched) to get the node?19:30
lifelessfungi: we need to look at how we get the servers and clients to stick to 3 compeonnt for instance19:30
lifelessfungi: but I figure thats something we'll brainstorm in comments on the spec19:30
fungisort of wonder whether pbr might be able to grow a "just use my tag darn it" config option19:30
lifelessand then capture it and figure out the work to do19:30
lifelessfungi: it actually is meant to19:30
fungie.g. don't attempt to normalize at all19:30
jeblairclarkb, nibalizer: i'm around for the afternoon19:30
lifelessfungi: so I consider that aspect of it a bug: but you're not meant to tag tags it can't handle with theSemanticVersion class19:31
lifelessfungi: ^- thats the issue though19:31
*** sergmelikyan has quit IRC19:31
lifelessfungi: we need to normalize to handle 'tag+1'19:31
nibalizerjeblair: ok19:31
*** heyongli has joined #openstack-infra19:31
lifelessfungi: if we don't error, and don't normalize on tag, users will get a nasty surprise on their first commit after a bad tag19:31
* jeblair looks into why we lost half our capacity19:31
*** ivar-lazzaro has quit IRC19:32
fungilifeless: fair point19:32
timrcfungi: Nice talk to this morning.  Net take away: I don't envy how busy you are :)19:32
lifelessfungi: so I think the tag has to be taken as-is, and win over config settings etc. But it needs to be handlable19:32
fungitimrc: it's really not as terrible as i make it sound. but everything i know about engineering timelines i learned from scotty19:32
*** ddieter__ has quit IRC19:33
jeblairtimrc: was that from the content or because fungi said something like "i wrote this talk this morning"?19:33
lifelessfungi: pbr ignores tags it can't cat into versions19:33
fungilifeless: makes sense. as you say, best discussed in a spec19:33
jeblair;)19:33
lifelessfungi: so whats happening here is that 2.2.0.2 is being parsed rather than erroring19:33
lifelessparsed wrongly19:33
fungijeblair: i actually made no modifications to the talk after ~midnight pdt19:33
woodm19792it's being converted into 2.2.0.dev219:33
jeblairfungi: but you're on UTC, so that's this morning ;)19:34
fungijeblair: also presentty performed brilliantly. thanks again for writing it!19:34
jeblairfungi: yay! i'm glad you used it, and liked it, and it didn't ruin your presentation!  :)19:34
*** sergmelikyan has joined #openstack-infra19:34
fungijeblair: nobody complained about it anyway. i'm disappointed nobody asked about it, though i did plug it in my credits slide19:34
jeblairfungi: :( i was accused of having a plant in the audience when the first question in my lca talk was about presentty and i had a slide prepared for it (not a plant; really happened)19:35
jeblairfungi: if i were there, i totally would have asked about it19:36
*** ddieterly has joined #openstack-infra19:36
*** ddieterly has quit IRC19:37
*** esmute_ has quit IRC19:37
fungihah!19:37
*** sputnik13 has joined #openstack-infra19:37
*** annegentle has quit IRC19:37
jeblairso i think much of our current capacity problems come from two rax issues: we have a bunch of instances stuck in DELETED again eating up our quota, and also, we are getting _a lot_ of instances booting without ips19:37
*** sputnik13 has quit IRC19:37
*** sergmelikyan has quit IRC19:38
fungiif i'd travelled with a beefier system i totally would have run presentty in https://github.com/Swordfish90/cool-retro-term for extra nostalgia factor19:38
jeblairhehe19:38
*** baoli has quit IRC19:39
*** heyongli has quit IRC19:39
*** scottda has joined #openstack-infra19:39
*** esmute_ has joined #openstack-infra19:39
jeblairgreghaynes, mordred: should i, er, open a rax ticket about the ACTIVE without ip issue?19:40
*** DericHorn-HP has joined #openstack-infra19:40
jeblairShrews: ^ ?19:40
AJaegeryeah, cool-retro-term is great19:40
scottdaIn cinder's requirements.txt I see this comment:19:40
scottdahttps://www.irccloud.com/pastebin/ijcskrmU/file19:40
scottdaDoes anyone know why this is?19:40
fungiAJaeger: i run it on my home theater pc. quite fond of it as eye candy anyway19:40
lifelessttx: :(19:41
lifelessttx: any chance I can convince you to un-+A 20418119:41
scottdagit blame shows Dolph Mathews is the author19:41
*** sputnik13 has joined #openstack-infra19:41
*** abregman has joined #openstack-infra19:41
lifelessttx: I haven't even finished reviewing it19:41
ttxlifeless: let me un-A it provisionally19:41
*** heyongli has joined #openstack-infra19:41
scottdaI'm wondering if that is the order  in the file, or the order on the line with the requirement...19:42
ttxlifeless: done19:42
clarkbscottda because pip doesnt do true dependency resolution. lifeless is working on it19:42
AJaegerttx, good evening. Could you -A and then +A this change, please? https://review.openstack.org/19767219:42
ttxlifeless: didn't know you were reviewing it19:42
clarkbscottda but every 6 months someone sorts the file and the world breaks so we added the comment19:42
fungiscottda: the order of lines in the file, yes19:42
ttxAJaeger: doing it now19:42
AJaegerttx, a governance change with a depends on - and you approved before the dependend change was in. Depends-on changes will not get merged that way unfortunately19:43
AJaegerttx, thanks19:43
fungiscottda: not the order of version comparisons in a line though19:43
scottdaok, not the line. Thanks fungi19:43
ttxAJaeger: done19:43
scottdaI'm seeing this merged into cinder stable/kilo:19:43
lifelessdhellmann: you around ?19:43
ttxlifeless: removed my +A from both. Boarding plane anytime now, so don't count on me to rereview :)19:43
scottdahttps://www.irccloud.com/pastebin/HBClqR6N/f19:44
scottdaand it seems it might have broken something in our internal CI.19:44
AJaegerttx, have a good flight!19:44
*** DericHorn-HP has quit IRC19:44
*** crc32 has quit IRC19:45
fungiscottda: that shouldn't break anything. the order of the version matches there simply changed because we altered how those syncs are generated and now there's some normalization applied within the line19:45
*** DericHorn-HP has joined #openstack-infra19:45
openstackgerritBrant Knudson proposed openstack-infra/project-config: Sample config updater fixes  https://review.openstack.org/20525719:45
scottdacool. Thanks for the answers fungi19:46
fungiscottda: as far as i know pip should see those as being identical expressions anyway19:46
openstackgerritTimo Tijhof proposed openstack-infra/zuul: Cloner: Implement cache-no-hardlinks argument  https://review.openstack.org/11762619:47
*** abregman has quit IRC19:47
*** sergmelikyan has joined #openstack-infra19:47
*** ayoung has joined #openstack-infra19:47
*** SumitNaiksatam has quit IRC19:47
jeblairokay, i opened two rackspace tickets19:48
jeblairone about the lack of ip info19:48
jeblairand one about deleted servers19:48
openstackgerritBrant Knudson proposed openstack-infra/project-config: Fix config updater to specify branch  https://review.openstack.org/20526119:49
*** sergmelikyan has quit IRC19:50
*** Swanson has left #openstack-infra19:51
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerritbot: Use instance variables in templates  https://review.openstack.org/20526319:51
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerritbot: Fix defaults for gerritbot class parameters  https://review.openstack.org/20526419:51
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerritbot: Add Gemfile and puppet 4 checks  https://review.openstack.org/20526519:51
*** ddieterly has joined #openstack-infra19:52
*** geoffarnold has joined #openstack-infra19:52
openstackgerritColleen Murphy proposed openstack-infra/puppet-drupal: Add Gemfile and puppet 4 checks  https://review.openstack.org/20388119:53
jeblairhrm, i don't see any 'a' name that looks like anne gentle19:54
*** hockeynut_afk has joined #openstack-infra19:55
*** ihrachyshka has quit IRC19:55
*** notnownikki has joined #openstack-infra19:55
dhellmannlifeless: a meeting is wrapping up, but what's up?19:56
lifelessdhellmann: ah - I've reviewed, -1, the requirements things. I've offered on the list to apply my preferred changes19:56
lifelessdhellmann: but basically I wanted to talk through them with you. The functional aspect is ok on the first one; I think its problematic on the second.19:57
*** dimtruck is now known as zz_dimtruck19:57
dhellmannlifeless: ok, I'll look at the comments19:58
*** scottda has left #openstack-infra19:58
*** dims has quit IRC19:58
*** geoffarnold has quit IRC19:58
lifelessdhellmann: on the first one, my issues are all testing-style basically, the second has some of that but the bigger issue is the interaction with the blacklist19:58
openstackgerritSean M. Collins proposed openstack-infra/devstack-gate: [WIP] RST docs and sphinx infrastructure  https://review.openstack.org/20526719:58
openstackgerritBrant Knudson proposed openstack-infra/project-config: Sample config updater fixes  https://review.openstack.org/20525719:59
dhellmannlifeless: I am very tempted to rip these things out of the unit tests, because I don't like hiding these sorts of checks down there. I find it much nicer to provide a tool for someone to use to do the validation, and in those cases we don't need to do all of the stdio hiding the test framework wants19:59
*** _nadya_ has quit IRC19:59
lifelessdhellmann: I'd be ok with a cli entry point for manual use; I don't see that it changes the pure/IO separation at all - we still need to test this code20:00
*** asselin__ has quit IRC20:00
*** _nadya_ has joined #openstack-infra20:00
dhellmannlifeless: I also found the [] != [some list of error messages] output style very hard to work with20:00
lifelessdhellmann: from a user perspective, or the testing?20:01
dhellmannI added print statements because deciphering ^^ was unfriendly, so we can have a function that returns a list of messages as long as the output just prints those messages20:01
lifelessdhellmann: so, addDetail will do what you want there20:01
dhellmannlifeless: each detail needs a unique name, though, right?20:01
lifelessdhellmann: it will create a named file with exactly whatever format you want20:01
*** baoli has joined #openstack-infra20:01
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Fix config updater to specify branch  https://review.openstack.org/20526120:01
lifelessdhellmann: we can join them together ourselves, or we can just do one attachment per issue detected20:01
*** davidjc has quit IRC20:02
dhellmannlifeless: I understand that we need to test this code. I do not understand why the test for that code has to be the test for the application of the code. You don't run nova through unit tests, right?20:02
*** baoli has quit IRC20:02
lifelessdhellmann: Right - I'm agreeing that the application of the code can be a new CLI entry point20:02
dhellmannok20:02
lifelessdhellmann: I'm saying I don't think that that changes the IO constraints on the code20:02
*** baoli has joined #openstack-infra20:02
dhellmannyeah, that's fine20:02
lifelessdhellmann: for the logic handling at least. Actual UI - sure20:02
*** ivar-lazzaro has joined #openstack-infra20:03
*** sergmelikyan has joined #openstack-infra20:03
lifelessdhellmann: unique names - there's a trivial helper we can use to do that20:03
lifelessdhellmann: if we're wanting to do that20:03
dhellmannyeah, this was just because I wanted to fix the tests -- we already had at least 2 invalid patches land -- so I was trying to get it working without adding a new job to run a new command in a new way20:03
lifelessdhellmann: the reason I put the checking logic in the test suite was two-fold20:03
lifelessdhellmann: firstly, we have a job already. *secondly*, anyone running 'tox' locally gets these run20:04
lifelessdhellmann: which means there's no education burden20:04
openstackgerritYichen Wang proposed openstack-infra/project-config: Register new project KloudBuster into openstack  https://review.openstack.org/20526820:04
dhellmannlifeless: I don't really think anyone who isn't core runs tox on this repo before submitting changes, but maybe I'm wrong20:04
*** e0ne has quit IRC20:04
*** _nadya_ has quit IRC20:05
dhellmannlifeless: so how about we take this patch, and then I redo it in a second patch adding a new command, because the test is broken and that's the most important thing to me right now20:05
lifelessdhellmann: so whats the actual bug-situation we're in ?20:06
dhellmannlifeless: it is possible to land changes to g-r.txt that cannot be met with upper-constraints.txt20:07
jeblairianw: later than i expected, sorry, but i left some comments on https://review.openstack.org/19447720:07
*** vnod has joined #openstack-infra20:07
dhellmannlifeless: the range checking for the constraints was looking at *all* packages, not just the package mentioned in the constraint, so if any range anywhere matched the change was allowed20:07
lifelessdhellmann: yes, I more mean, what is the impact on openstack right now20:07
dhellmannlifeless: we also have currently 2 constraints with apparently incorrect syntax20:08
lifelessdhellmann: hmm? the == ?20:08
lifelessdhellmann: thats correct20:08
dhellmannlifeless: why do all of the other entries have 3 and why does the parsing code assume that?20:08
*** puranamr has quit IRC20:09
*** annegentle has joined #openstack-infra20:09
lifelessdhellmann: the === is used because *if* a non-pep-440 version is selected by pip, we need to ensure pip doesn't apply its non-440-heuristics when we use the constraint20:09
dhellmannok, well, the parsing code was assuming 3 and so that was failing for some of the newly landed changes20:09
lifelessdhellmann: rather than say 'is the version pep-440 or legacy' and choose the comparison operator, I ust used ===20:09
dhellmannso whether 2 is correct or 3 is correct, the check code was broken and this fixes it20:10
lifelessyes, and I think its fine to insist on ===20:10
dhellmannok20:10
lifelessat least for now20:10
lifelesswe might - well there's other possible future plans but lets not be distracted20:10
dhellmannso, what happens then when someone says the requirement for foo should be >=X but the constraint ===x-1?20:10
lifelessthen the tests will run with the constraint20:10
lifelessand not tell us anything useful20:10
dhellmannright, so that's what we have today20:11
lifelessthe next generate-constraints run will try to update teh constraint and fail in the gate20:11
dhellmannunless I happened to catch them in reviews, because apparently no one else was looking at them20:11
lifelesswhich means we're still insulated20:11
lifelessits not as good as fixing these tests20:11
dhellmannwhen does that job run?20:11
dhellmannI don't think I've ever seen a failure, so I don't even know where to look20:11
lifelessdaily + on-demand when requirements change20:11
clarkbor we can lower the lower version20:11
*** annegentle has quit IRC20:11
clarkbsince it apparently works20:12
*** DericHorn-HP has quit IRC20:12
lifelessclarkb: well so the reason folk land >=X is to start using a new thing20:12
*** annegentle has joined #openstack-infra20:12
dhellmannclarkb: that's not the point, if someone is trying to raise the required version to allow the use of a new feature for future work, we need that to be checked properly20:12
lifelessclarkb: so lowering it stops them doing that - what dhellmann said20:12
lifelessdhellmann: the proposal bot logs20:12
clarkbI see20:12
lifelessdhellmann: http://logs.openstack.org/periodic/propose-requirements-constraints-master/20:13
clarkbexcept ypu dont have to bump a lower bound to use a new thing...20:13
lifelesshttp://logs.openstack.org/periodic/propose-requirements-constraints-master/6f5dc4e/console.html20:13
clarkbbut I dont need to get involved20:13
*** annegentle has quit IRC20:13
lifelessclarkb: you do20:13
*** ivar-lazzaro has quit IRC20:13
dhellmannlifeless: ok, that's good. but honestly, I'm never going to go look at logs :-/20:13
clarkblifeless you dont you have to bump upper bounds if you eant it to work20:13
lifelessclarkb: because you have to guarantee that noone tries to run with the lower bound20:13
clarkblower bound is just there20:13
clarkbyes but thats not tested at all anywhere20:13
lifelessclarkb: our policy is that you must20:13
*** annegentle has joined #openstack-infra20:13
clarkband wont be until lower constraints happens20:13
lifelessclarkb: because of redistributors20:14
clarkbso that seems orthogonal20:14
lifelessclarkb: who don't take latest, they take 'is something in the range in our distro, ok use that'20:14
lifelessclarkb: if we don't bump the lower bound, they come and file bugs.20:14
*** kushal has quit IRC20:14
clarkbyes I am saying bump it20:14
lifelessclarkb: and developers with persistent devstack environments20:14
clarkbbut also sayingthe old and current testingnnwver helped this20:14
lifelessclarkb: sorry, you seemed to be saying 'we don't need to bump the lower bound to use a new feature20:14
clarkbso this isnt a regression20:14
clarkbno I am saying dont treat thus as a regressuin it isnt one20:15
*** vnod has quit IRC20:15
clarkbinstead start testing lower constraints20:15
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Test fix for ironic ephemeral drive problem  https://review.openstack.org/20527320:15
lifelessclarkb: http://logs.openstack.org/periodic/propose-requirements-constraints-master/6f5dc4e/console.html#_2015-07-23_06_05_52_78720:15
lifelessdhellmann: so, I don't think we need to treat this as a firedrill20:15
lifelessdhellmann: howabout I fixit up for you, since I'm asking for the additional work, and you we get it landed tomorrow20:16
clarkblifeless that job needs to set the branch directly iirc20:16
lifelessclarkb: I thought we had it fixed :(20:16
fungithere are two versions of the job, one for master and one for stable/kilo20:17
*** crc32 has joined #openstack-infra20:17
fungiif you're talking about the proposal job20:17
dhellmannlifeless: I'm not sure what "fix up means"20:17
lifelessfungi: we shouldn't have the kilo one at all20:17
*** ddieterl_ has joined #openstack-infra20:17
fungilifeless: oh, we can certainly turn it off. i thought you originally expressed wanting to backport the current constraints testing into kilo20:17
openstackgerritRamy Asselin proposed openstack-infra/project-config: Cache the manila service image  https://review.openstack.org/20523720:17
lifelessdhellmann: I will move the IO around so the test suite has me happy; I will make sure the error output is still easy to ready. I will push it back up20:17
lifelessfungi: thats a maybe20:18
lifelessfungi: anyhow - master is broken20:18
lifelessfungi: and not being useful20:18
openstackgerritRosario Di Somma proposed openstack-infra/shade: Correctly pass the server ID to add_ip_from_pool  https://review.openstack.org/20527520:18
lifelessdhellmann: I'll also write the new file I think we need for the second patch, and glue that in.20:18
dhellmannlifeless: I'm not comfortable spending a lot of time reviewing requirements changes until the testing is fixed. So what I would like is for a working test to be merged, which I have provided. If you then want to rewrite that in some other way to suit your preferences, I would be OK with that. But I consider this broken enough that we should not approve any other patches to that repository until it is fixed.20:18
fungiokay, well it's written so that we _can_ run it in kilo later if we decide we want, so reasonable to drop for now and can readd easily later if wanted20:18
lifelessfungi: sure, but kil wasn't concerning me. What was is that master is whinging about ZUUL_REF20:19
*** pelix has quit IRC20:19
fungihrm. it shouldn't. we had it working20:19
lifelessdhellmann: sure. So I'm propsing that I *right now* do the things I'm proposing, and you merge that.20:19
fungii wonder what's changed now20:19
*** sergmelikyan has quit IRC20:19
*** bhunter71 has quit IRC20:20
*** ddieterl_ has quit IRC20:20
lifelessfungi: 2015-07-23 06:05:52.787 | + echo 'No ZUUL_REF set, exiting.'20:20
lifeless2015-07-23 06:05:52.787 | No ZUUL_REF set, exiting.20:20
fungiyeah, we previously solved it by setting ZUUL_BRANCH20:20
dhellmannlifeless: I'm not sure why having this fixed needs to wait for your changes, though.20:20
*** SumitNaiksatam has joined #openstack-infra20:21
lifelessdhellmann: so the second patch is logically wrong20:21
*** vnod has joined #openstack-infra20:21
lifelessdhellmann: I don't think it should land at all as-is, and its not cosmetic20:21
dhellmannthe second patch is not the important one20:21
*** ddieterly has quit IRC20:21
lifelessdhellmann: ok, so lets put that to the side20:21
*** kgiusti has left #openstack-infra20:21
lifelessdhellmann: I guess my hesitation is that I'm finding that things I push up to requirements sit idle for a couple weeks unless I nag a lot20:21
lifelessand I'm worried about being forced to deal with rebases and conflicts to get it addressed20:22
nibalizerjeblair: you okay with me landing the puppet-httpd change on gerrit?20:22
dhellmannlifeless: some of the earlier work you did hit at a time that when I was pretty busy, and the patches were big (at least conceptually). Now that I understand some of it, and have time, that shouldn't be a problem for me to review the changes.20:23
lifelessdhellmann: ok, but I'll hold you to that :).... and finding a second +2 :)20:23
dhellmannlifeless: I'm going to spend 30 minutes right now on refactoring the validation stuff into a separate command20:24
openstackgerritMerged openstack-infra/puppet-meetbot: Migrate to puppet-httpd module  https://review.openstack.org/20020420:26
*** vnod has quit IRC20:26
lifelessok; if you can please keep the tested code pure20:26
*** SumitNaiksatam has quit IRC20:26
lifelessthe stdio grabbing stuff is so evil20:26
lifeless[I know, its from my code, and I wrote it, but still]20:26
*** akraminsky_ has quit IRC20:27
openstackgerritMerged openstack-infra/project-config: Install dependencies needed for gems in macro  https://review.openstack.org/20423320:27
*** sergmelikyan has joined #openstack-infra20:27
fungilifeless: do you happen to know the last time we got a successful constraints update proposed?20:28
fungitrying to track down when that job broke20:28
lifelesscommit ce1621e3788b24263d9a00b8554798a81f2d618920:29
lifelessAuthor: OpenStack Proposal Bot <openstack-infra@lists.openstack.org>20:29
lifelessDate:   Wed Jul 8 00:50:07 2015 +000020:29
lifelessis the last one merged20:29
jeblairnibalizer: yep20:29
nibalizerok, doing so20:30
fungilifeless: hrm. the only change to that script after that date was my https://review.openstack.org/200726 which shouldn't have any chance to cause what we're seeing there20:30
clarkb fungi maybe zuul changed20:30
lifelessor zuul-cloner ?20:30
lifelessand we're not using it yet20:31
*** jungleboyj has quit IRC20:31
*** ivar-lazzaro has joined #openstack-infra20:31
fungino, wait, i didn't reset my repo state20:31
pabelangernibalizer: looking good so far20:31
nibalizerpabelanger: yep20:32
fungibut that still seems to be the most recent change, yeah20:32
*** dprince has quit IRC20:32
*** rpodolyaka1 has joined #openstack-infra20:33
*** sergmelikyan has quit IRC20:33
fungithe conditional it's failing on has been there for months, from my https://review.openstack.org/172451 change20:34
*** sergmelikyan has joined #openstack-infra20:34
*** sergmelikyan has quit IRC20:35
*** sergmelikyan has joined #openstack-infra20:36
*** prad has quit IRC20:37
fungiugh, that script has so much that would benefit from using zuul-cloner, but i don't have time to refactor it for that right now20:38
*** hashar has joined #openstack-infra20:38
openstackgerritMerged openstack-infra/puppet-apps_site: Migrate to puppet-httpd module  https://review.openstack.org/20260820:40
*** sergmelikyan has quit IRC20:40
*** rpodolyaka1 has quit IRC20:40
*** _nadya_ has joined #openstack-infra20:40
*** rpodolyaka1 has joined #openstack-infra20:41
openstackgerritMerged openstack-infra/puppet-zanata: Migrate to puppet-httpd module  https://review.openstack.org/20172920:41
*** _nadya_ has quit IRC20:41
*** dalgaaf has joined #openstack-infra20:41
*** _nadya_ has joined #openstack-infra20:41
openstackgerritMerged openstack-infra/puppet-gerrit: Migrate to puppet-httpd module  https://review.openstack.org/20174020:41
*** pradk has quit IRC20:41
*** signed8bit has quit IRC20:42
openstackgerritChuck Carmack proposed openstack-infra/elastic-recheck: Remove old queries for "fixed" bugs (07/23/15)  https://review.openstack.org/20528720:42
*** davideagnello has joined #openstack-infra20:42
*** markvoelker has quit IRC20:42
*** woodm19793 has joined #openstack-infra20:42
*** woodm19792 has quit IRC20:42
*** ddieterly has joined #openstack-infra20:43
*** woodm19792 has joined #openstack-infra20:43
*** woodm19793 has quit IRC20:43
*** ddieterl_ has joined #openstack-infra20:43
*** sergmelikyan has joined #openstack-infra20:44
*** cbader has quit IRC20:45
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Set ZUUL_REF in constraints proposal job  https://review.openstack.org/20528920:45
openstackgerritDoug Hellmann proposed openstack/requirements: Move data validation out of the unit tests  https://review.openstack.org/20529020:45
dhellmannlifeless: ^^20:45
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Add separate requirements validation job  https://review.openstack.org/20529120:46
*** ddieterly has quit IRC20:47
*** ivar-lazzaro has quit IRC20:47
*** ivar-lazzaro has joined #openstack-infra20:48
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Only run constraints proposal for master  https://review.openstack.org/20529220:48
*** woodm19792 has quit IRC20:49
fungilifeless: 205289 should get the master branch constraints proposals back on track (i think) and 205292 drops the stable/kilo branch proposals as requested20:49
*** _nadya_ has quit IRC20:49
openstackgerritDoug Hellmann proposed openstack/requirements: Clean up unit test  https://review.openstack.org/20529320:49
*** sergmelikyan has quit IRC20:50
*** e0ne has joined #openstack-infra20:51
*** glauco has quit IRC20:51
*** ivar-lazzaro has quit IRC20:52
*** rpodolyaka1 has quit IRC20:52
dhellmannlifeless: ok, I think those 3 patches address everything we discussed20:53
*** shardy has quit IRC20:54
*** kjnelson has quit IRC20:54
*** rfolco has quit IRC20:55
openstackgerritDoug Hellmann proposed openstack/requirements: Clean up unit test  https://review.openstack.org/20529320:55
openstackgerritDoug Hellmann proposed openstack/requirements: Move data validation out of the unit tests  https://review.openstack.org/20529020:55
*** e0ne has quit IRC20:55
*** rpodolyaka1 has joined #openstack-infra20:55
mescanefhi, please review changes in project-config : https://review.openstack.org/#/c/203582/ and https://review.openstack.org/#/c/204057/20:56
mescaneffungi: ^^20:56
mescanef:-)20:56
*** puranamr has joined #openstack-infra20:57
*** zz_dimtruck is now known as dimtruck20:57
*** Sukhdev_ has quit IRC20:59
*** dannywil_ has joined #openstack-infra20:59
*** dannywilson has quit IRC21:01
*** patrickeast_ has joined #openstack-infra21:01
clarkbsdague: where does the grenade multinode setup setup the new side localrc?21:01
*** annegent_ has joined #openstack-infra21:02
clarkbor is that just not required with the way grenade works?21:02
clarkboh I see21:02
*** patrickeast has quit IRC21:02
*** patrickeast_ is now known as patrickeast21:02
clarkbit happens independent of the setup_multinode_connectivity21:02
*** claudiub has quit IRC21:02
jeblairclarkb: i had the idea that we could use floating-ip pools for nodepool to track "its" floating ips.  that doesn't seem to be enabled on hpcloud: ERROR (ClientException): Unknown Error (HTTP 500)21:03
clarkbjeblair: ya  Ithink I had determined previously that nodepool would have to do all the pooling itself21:04
dhellmannlifeless: can you explain what the blacklist.txt file in the requirements repo is for? I thought it was a list of things we do not want to constrain.21:04
clarkbjeblair: so similar to how we allocate VMs, determine demand (likely just 1:1 mapping with VMs) then scale up and done relative to the number of VMs we need21:04
*** bcourt has quit IRC21:04
clarkband track which are in use, which are free, which need deletion etc21:04
*** sergmelikyan has joined #openstack-infra21:04
clarkbits doable, but its a relatively large change to noepool21:04
jeblairclarkb: yeah, though i was not concerned with efficiency -- i just wanted to get the extra 1-bit of data: this ip belongs to nodepool21:04
*** sergmelikyan has quit IRC21:05
*** annegentle has quit IRC21:05
jeblairclarkb: but yes, i agree that if nodepool managed ips like servers, we could do it21:05
clarkbgotcha21:05
openstackgerritDoug Hellmann proposed openstack/requirements: Require all requirements to be constrained or blacklisted  https://review.openstack.org/20419821:05
jeblairclarkb: (as long as it did not trust the cloud when the cloud said it had deleted a floating ip.  of course, nodepool already doesn't do that with servers and leaks servers; i would not be surprised if, after doing all the work to do the same with ips, we still leaked them)21:06
*** aysyd has quit IRC21:06
jeblairclarkb: (servers leak when create calls fail-but-really-succeed.  if ip create calls can do the same, we would have the same result)21:06
fungii think it would be worse21:06
clarkbjeblair: agreed21:06
jeblairand of course, we solve that with servers with metadata, but we can't do that with fips21:07
jeblair(thus my attempt to "add" metadata in the form of a pool)21:07
fungiunless floating-ips have a uuid or metadata we can use to tell "not yet actually deleted" apart from "reallocated to something else"21:07
jeblairfungi: they do actually have a uuid21:07
fungiyeah, that21:07
jeblairi do not know what it means21:07
fungioh, slightly less worrisome then21:07
*** eharney has quit IRC21:07
*** claudiub has joined #openstack-infra21:07
jeblair(for instance, i don't know if, when it gets recreated, an identical fip gets a new uuid)21:08
fungiso we know them by something other than just the addresses themselves21:08
fungithat's encouraging21:08
jeblairi'm attempting to find that out now21:08
mordredjeblair: don't know if there is a thing filed yet or a conclusion - but it seems to be an openstack thing, not a rax bug21:08
fungibut also this comes back to "servers should actually delete things when they say they are" (it's not safe as a best-effort action)21:09
jeblairmordred: we've seen it elsewhere?21:09
mordredjeblair: I've got a patch up to shade to look for addresses not being null before it returns21:09
jeblairfungi: yeah :/21:09
mordredjeblair: sdague looked in the nova source - there is nothing that guarantees that be filled at that time - it's not part o the contract21:09
clarkbmordred: so config drive is not useful as a network configurator?21:10
clarkbat least not while this behavior exists?21:10
mordredjeblair: I think for us, we need to treat those as nodes that errored (it's easy to detect) - because if it boots and hits active without an address, I'm not sure the address info is going to hit the config-drive21:10
mordredclarkb: ^^21:10
mordredyah21:10
mordredbut I think we can look at the thing, then say "this node failed to boot, delete it" - rather than hitting an exception later in the process21:10
clarkbright if nova doens't know the ip then config drive shouldnt21:10
mordredyah21:11
mordredwhich means "ACTIVE && addresses==None" should translate to "status=Error"21:11
fungithough also implies a potential race, if the ip assignment can happen after the configdrive is generated but before the api call returns21:11
jeblairmordred, clarkb: you know how when rax runs out of ips, we get a lot of ERROR nodes?  i'm wondering if this is just a new manifestation of that...21:11
mordredjeblair: ++21:11
* fungi has no idea in what order those things actually happen21:11
mordredclarkb, jeblair: I'll update the shade patch to reflect that logic instead of the other logic - and I can make a nodepool patch to make it cleaner based on the shade patch (but not necessarily moving that part to shade yet)21:12
lifelessdhellmann: sorry, was walking around here, looking in a sec21:12
fungijeblair: previously, when rax ran out of ip addresses, we sometimes just saw the nova boot call wait for an hour or more to get an ip address assigned before returning21:12
*** EricGonczer_ has quit IRC21:12
*** e0ne has joined #openstack-infra21:12
*** glauco has joined #openstack-infra21:12
dhellmannlifeless: np, I know you're at the midcycle21:12
jeblairfungi: oh yeah21:12
lifelessdhellmann: blacklist.txt is things we want to not cosntrain, but none of the things you added are things we want to not constraint21:12
clarkbmordred: sounds reasonable to me21:13
dhellmannlifeless: they aren't currently constrained. What constraints should we have?21:13
jeblairfungi: we may be seeing that condition evolve through several nova changes21:13
*** dkranz has quit IRC21:13
*** ivar-lazzaro has joined #openstack-infra21:13
fungijeblair: couple that with nodepool treating building nodes as demand fulfillment and we got even worse starvation than if they just failed out21:13
jeblairyep21:13
fungithey'd just slowly accumulate in rax and nodepool would cease trying to build in the other providers which were actually performing fine21:14
*** Sukhdev_ has joined #openstack-infra21:14
clarkbsdague: +2'd the d-g change with one potential change for future improvement noted inline21:14
clarkbI also rechecked to get the tests run with more recent tempest fixes from gmann21:15
*** rpodolyaka1 has quit IRC21:15
*** ldnunes has quit IRC21:15
*** ivar-lazzaro has quit IRC21:17
*** davideagnello has quit IRC21:19
*** dguerri is now known as dguerri`21:21
*** dizquierdo has joined #openstack-infra21:23
*** mrmartin has quit IRC21:23
*** jungleboyj has joined #openstack-infra21:23
*** HeOS has joined #openstack-infra21:25
*** julim has quit IRC21:25
*** davideagnello has joined #openstack-infra21:26
*** sergmelikyan has joined #openstack-infra21:28
*** sergmelikyan has quit IRC21:29
lifelessdhellmann: so, pip and setuptools sould be constrainted - I think its a bug in generate-constraints21:29
lifelessdhellmann: (because it uses freeze,not list)21:29
lifelessdhellmann: argparse might be the same root cause21:29
*** sergmelikyan has joined #openstack-infra21:29
*** r-daneel has quit IRC21:30
lifelessdhellmann: the windows things is a limitation of generate-constraints (today) :- we need a windows VM and some ssh love to build them21:30
clarkbya freeze doesn't list those deps21:30
*** tonytan4ever has quit IRC21:30
clarkbargparse would be because we don't freeze on py2621:30
*** dizquierdo has quit IRC21:30
lifelessdhellmann: I'm ok with not fixing those bugs right now21:30
lifelessdhellmann: but putting them in blacklist is (at best) confusing21:30
lifelessdhellmann: I'd like to just list them in a file that marks things we know don't get constrained *due to bugs/limitations*, not due to intent.21:31
*** bknudson has quit IRC21:31
*** rpodolyaka1 has joined #openstack-infra21:31
*** sergmelikyan has quit IRC21:31
*** tonytan4ever has joined #openstack-infra21:32
*** HeOS has quit IRC21:32
*** sergmelikyan has joined #openstack-infra21:33
*** DericHorn-HP has joined #openstack-infra21:33
dhellmannlifeless: sorry, ISP reset my connection; so a separate file? that'd be ok, too21:33
lifelessyeah21:33
lifelessi just want to separate out 'this doesn't make sense to constrain' and 'oops, we can't today'21:33
*** ildikov has joined #openstack-infra21:34
*** amitgandhinz has quit IRC21:34
*** jasondotstar has joined #openstack-infra21:36
*** HeOS has joined #openstack-infra21:36
*** tongli has quit IRC21:36
*** MarkAtwood has joined #openstack-infra21:36
lifelessjeblair: if you have time [and sorry if I asked before, brain is fried] https://review.openstack.org/#/c/201385/ - would be great to unblock the requirements mgmt work21:36
*** tonytan4ever has quit IRC21:36
lifelessjeblair: there's also a couple of small things from fungi to unbreak the proposal job21:37
*** sergmelikyan has quit IRC21:37
*** e0ne has quit IRC21:38
lifelessjeblair: (https://review.openstack.org/#/c/205289)21:38
*** mriedem has quit IRC21:39
*** markus_z has quit IRC21:40
*** dannywil_ has quit IRC21:40
*** sergmelikyan has joined #openstack-infra21:41
*** thorst has quit IRC21:41
*** MarkAtwood has quit IRC21:41
lifelessdhellmann: we're all decamping now21:42
*** sergmelikyan has quit IRC21:42
*** pleia2 has quit IRC21:42
dhellmannlifeless: ok. I'll fix up that last patch as you suggested and then resubmit and go offline myself21:43
lifelessdhellmann: I have the gerrit tabs open, will try to review at the pizza table21:43
*** sigmavirus24 is now known as sigmavirus24_awa21:43
dhellmannlifeless: be social, this last little bit can wait -- the big one we need is that first test fix21:43
*** sergmelikyan has joined #openstack-infra21:43
*** spzala has quit IRC21:43
lifelessdhellmann: ok, well you should hit +A on it, it has 2x+221:44
SpamapSTo whom it may concern: If you have logged into 138.35.77.3 and left anything behind, it will be removed soon as I re-deploy everything with non-resized root filesystems and a fresh bifrost.21:44
SpamapSjeblair: ^21:44
SpamapSfungi: ^21:44
*** sergmelikyan has quit IRC21:44
SpamapSmordred: ^21:44
SpamapS(the people who have logged in ever)21:44
dhellmannlifeless: ok21:44
SpamapSsince there are no bash histories, I assume you're either covering your tracks, or haven't actually done anything. ;)21:45
*** sergmelikyan has joined #openstack-infra21:45
mordredSpamapS: I'm now deleting things with reckless abandon21:45
SpamapSmordred: oh that box I gave you is going away too, k?21:46
*** sergmelikyan has quit IRC21:46
mordredSpamapS: yes please - I broke it anyway21:46
*** sergmelikyan has joined #openstack-infra21:46
*** sergmelikyan has quit IRC21:46
SpamapS:)21:46
*** sergmelikyan has joined #openstack-infra21:47
*** hashar has quit IRC21:47
*** fawadk has joined #openstack-infra21:47
*** sergmelikyan has quit IRC21:47
*** sergmelikyan has joined #openstack-infra21:47
*** fawadkhaliq has quit IRC21:48
*** sergmelikyan has quit IRC21:48
openstackgerritDoug Hellmann proposed openstack/requirements: Require all requirements to be constrained or blacklisted  https://review.openstack.org/20419821:49
*** achanda has joined #openstack-infra21:49
*** bhunter71 has joined #openstack-infra21:50
*** claudiub has quit IRC21:50
*** baoli has quit IRC21:50
*** dannywilson has joined #openstack-infra21:51
openstackgerritMerged openstack-infra/activity-board: OpenStack community activity report Q2, 2015  https://review.openstack.org/19212621:54
*** thedodd has joined #openstack-infra21:55
*** HeOS has quit IRC21:58
*** glauco has quit IRC21:59
*** sergmelikyan has joined #openstack-infra21:59
*** sergmelikyan has quit IRC21:59
openstackgerritClark Boylan proposed openstack-infra/system-config: Stop checking jenkins.o.o's ssl cert  https://review.openstack.org/20530822:00
clarkbfungi: jeblair pleia2 ^ quick revie won that will make my inbox slightly happier22:00
clarkb(note I didn't check to see if anyone else had proposed the chang ebefore me)22:00
*** HeOS has joined #openstack-infra22:00
*** tvanderwiel has quit IRC22:01
*** kevinbenton has quit IRC22:01
*** davideagnello has quit IRC22:01
*** sergmelikyan has joined #openstack-infra22:02
openstackgerritColleen Murphy proposed openstack-infra/puppet-gerrit: Add Gemfile and puppet 4 checks  https://review.openstack.org/20519822:03
asselinI was expecting that zuul will allocate nodes to the first job that needs it, but I'm seeing that is not always the case. Is that intended?22:07
*** cloudnull is now known as cloudull_zzz22:08
clarkbasselin: zuul doesn't do it, gearman does and it should be a fifo22:08
*** DericHorn-HP has quit IRC22:08
*** HeOS has quit IRC22:09
asselinclarkb, ok so maybe something goin on with gearman.22:09
openstackgerritMerged openstack-infra/project-config: Make zeromq functional gate check in feature/zmq  https://review.openstack.org/20209522:09
SpamapSinteresting...22:10
*** DericHorn-HP has joined #openstack-infra22:10
*** geoffarnold has joined #openstack-infra22:10
clarkbasselin: sometimes what happens is jenkins explodes in a known way and zuul submits a second job to run the exploded job. That second job will go to the end of the queue22:11
asselinclarkb, interesting....that explains the other unexpected behavior: randomly restaring jobs22:12
clarkbasselin: there is a specific exception type that zuul looks for to retry jobs with22:13
clarkbasselin: basically known as the jenkins exploded22:13
*** HeOS has joined #openstack-infra22:14
*** jungleboyj has quit IRC22:16
SpamapSinteresting, reading through geard's code a bit22:16
*** pleia2 has joined #openstack-infra22:16
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-openstackci: Add Gemfile and puppet 4 checks  https://review.openstack.org/20513622:17
*** jungleboyj has joined #openstack-infra22:17
openstackgerritEmilien Macchi proposed openstack-infra/project-config: puppet: modify beaker/upgrade job to test kilo to liberty  https://review.openstack.org/20036722:17
SpamapSclarkb: geard seems to send WORK_FAIL to clients, rather than re-queue.22:17
EmilienMjeblair: hey, you might want to see an update on https://review.openstack.org/20036722:18
*** bnemec has quit IRC22:18
clarkbSpamapS: correct, zuul does the reenqueue if the exception that come sback is recognized as a jenkins blow up22:18
clarkbSpamapS: things like ssh to slave failed22:18
SpamapSclarkb: it could just send to another worker. :-P22:19
SpamapSwhich is what gearmand does22:19
clarkbSpamapS: we don't want jenkins specific workload in geard22:19
clarkbthat is what zuul is for22:19
SpamapSis this where the jenkins plugin reported an explicit fail, or disconnected entirely?22:20
clarkbSpamapS: it is where jenkins reports and explicit fail with a specific error22:20
SpamapSGot it, yeah ok n/m. :)22:20
clarkbI think its actually a WORK_EXCEPTION with data matching a pattern22:20
SpamapSYeah thats something entirely different. I wouldn't have called that exploded, so ergo my confusion.22:21
SpamapSTo me exploded is when you lose the connection abruptly.22:21
SpamapSthat said, geard should just throw abruptly ended connection worker jobs onto the end of the queue. :)22:21
openstackgerritKirill Zaitsev proposed openstack-infra/project-config: Add periodic kilo & juno jobs to murano  https://review.openstack.org/20123322:21
clarkbthe most common reason for it is jenkins will ssh into a slave when you add it then let the connection idel, two hours later (or however long) you attempt to use the node nd jenkins doesn't check the connection before using it and it has died and gone away then jenkins explodes22:21
*** EricGonczer_ has joined #openstack-infra22:22
clarkbits a frustrating issue because jenkins itself could first test the connection and reconnect prior to assigning work but hey its jenkins22:22
* SpamapS shakes fist at jenkins22:22
clarkbsince the master is running the gearman connection the gear side is all up and running fine and we pass up the WORK_EXCEPTION22:22
*** jungleboyj has quit IRC22:22
clarkbSpamapS: I started looking at the ssh plugin t ofix a different bug and ran away crying so not too enthused about trying to fix this one either :)22:23
*** masayukig has quit IRC22:23
*** achanda has quit IRC22:23
*** jsavak has quit IRC22:23
*** esmute_ has quit IRC22:27
*** masayukig has joined #openstack-infra22:29
*** fawadk has quit IRC22:31
*** sabeen3 has quit IRC22:32
*** esmute_ has joined #openstack-infra22:33
openstackgerritKirill Zaitsev proposed openstack-infra/project-config: Add non-voting npm-lint job to murano-dashboard  https://review.openstack.org/20531522:33
*** lionra has joined #openstack-infra22:34
*** signed8bit has joined #openstack-infra22:34
fungiclarkb: i have a review up to fix the jenkins.o.o complaining already22:37
clarkbfungi: perfect will get rid of mine and find yours22:37
*** signed8bit has quit IRC22:37
* fungi finds22:38
clarkbgot it22:38
fungioh, you're fast22:38
*** signed8bit has joined #openstack-infra22:38
fungithese little bistro tables are hampering my speed22:38
clarkbapproved it22:39
*** dims has joined #openstack-infra22:39
fungidanke22:40
*** jasondotstar has quit IRC22:40
* fungi is feeling mildly deutsche after krautwurst mit bröt und kartoffelsalat22:40
*** geoffarnold has quit IRC22:41
*** ivar-lazzaro has joined #openstack-infra22:42
*** flepied has quit IRC22:42
*** mkoderer has quit IRC22:44
*** HeOS has quit IRC22:44
*** signed8b_ has joined #openstack-infra22:45
openstackgerritMerged openstack-dev/hacking: Add editor files to .gitignore.  https://review.openstack.org/4032722:46
*** signed8bit has quit IRC22:46
*** HeOS has joined #openstack-infra22:46
*** annegent_ has quit IRC22:47
*** doug-fish has left #openstack-infra22:50
*** dimtruck is now known as zz_dimtruck22:51
fungioops, brot not bröt22:52
*** chlong has quit IRC22:52
*** notnownikki has quit IRC22:53
openstackgerritMerged openstack-infra/system-config: Switch jenkins.openstack.org to a snakeoil cert  https://review.openstack.org/20276222:53
*** ddieterl_ has quit IRC22:54
*** dalgaaf has quit IRC22:58
nibalizerI need a second +2 on this https://review.openstack.org/#/c/198827/22:59
clarkbso fwiw I disagree with the commit message23:00
*** coolsvap is now known as coolsvap|away23:00
clarkbhave I been overruled on that and I shouldnt go -2ing things that do that?23:00
nibalizerwhats wrong wwith the commit message?23:01
jheskethMorning23:01
clarkbit says we will use puppet-apache in new pathcsets23:01
clarkbI have zero intention of using newer versions of puppet-apache without it adding the old interface back in23:01
clarkbif other third praty deps we consume want to use puppet-apache thats fine (and I thought this is why we made the split)23:02
nibalizerya thats totally in line with my expectations23:02
nibalizerand pabelanger's as well I think23:02
*** david-lyle has quit IRC23:02
*** MarkAtwood has joined #openstack-infra23:03
*** teran_ has joined #openstack-infra23:04
clarkbnibalizer: the way I read the commit message is do this siwthc so we can then consume the newer stuff23:05
*** teran has quit IRC23:06
clarkbnibalizer: question why do we fully qualify ::httpd but not Httpd resource requirements?23:06
*** teran has joined #openstack-infra23:06
*** patrickeast has quit IRC23:06
*** davideagnello has joined #openstack-infra23:06
nibalizerhttpd_mod resources ? those are puppet types implementend in ruby23:06
jeblairclarkb: yeah, i think that's just a miscommunication.  let's clarify with pabelanger to be sure, but not let it hold up the work since i think we're generally in agreement with your understanding23:07
nibalizerand all exist in one namespace23:07
clarkbnibalizer: for example line 20 https://review.openstack.org/#/c/198827/12/manifests/site/ssl.pp23:07
nibalizerfunctions, facts, and ruby t/p all just exist23:07
jeblairclarkb: (a possible but generous interpretation of what he wrote is "future patchsets to our modules can include the use of other modules that depend on puppet-apache")23:07
openstackgerritMerged openstack-infra/puppet-planet: Migrate to puppet-httpd module  https://review.openstack.org/20261123:07
clarkbnibalizer: pretty sure vhost is a define23:08
clarkbjeblair: gotcha23:08
*** teran_ has quit IRC23:08
nibalizeralso i've landed beacoup patches today that have that text in them, so the damage is sorta done23:08
openstackgerritMerged openstack-infra/puppet-lodgeit: Migrate to puppet-httpd module  https://review.openstack.org/20174623:09
clarkbnibalizer: ya I am not going to make it be changed23:09
clarkbnibalizer: now just trying to understand i fthere is a reason to qualify in the way we hvae done23:09
nibalizerclarkb: oh so those are the references, I think they tried putting the :: in front of them but either it didn't work or they decided not to do it for some other reason23:09
*** ashuk has joined #openstack-infra23:10
jeblairclarkb, fungi: confirmed that when a floating ip is reused we get a new uuid for it23:10
jeblair(recreated that is)23:10
clarkbnibalizer: gotcha23:10
clarkbso thats just a languge thing23:10
clarkbI have approved the change23:10
nibalizerok23:11
*** rlandy has quit IRC23:11
nibalizerlast few are mostly on the critical services: jenkins, zuul. we can do that now or wait till tomorrow23:11
nibalizeri defer to the infra-roots23:11
clarkbI am around23:11
*** rlandy has joined #openstack-infra23:11
nibalizerokay, approving nodepool first then because why not23:11
clarkbnodepool is just for the image build logs so should be fine23:13
*** Sukhdev_ has quit IRC23:14
*** signed8b_ is now known as signed8bit_ZZZzz23:15
*** signed8bit_ZZZzz is now known as signed8b_23:15
*** sergmelikyan has quit IRC23:15
jeblairEmilienM: welcome back!  (?)23:17
*** sergmelikyan has joined #openstack-infra23:17
lifelessmock 1.3.0 out23:18
*** sergmelikyan has quit IRC23:18
*** serg_melikyan has joined #openstack-infra23:18
* fungi feels adequately mocked23:18
*** esmute_ has quit IRC23:20
*** gyee has joined #openstack-infra23:20
openstackgerritMerged openstack-infra/puppet-askbot: Migrate to puppet-httpd module  https://review.openstack.org/19882723:20
freerunnerFolks, could you review this? https://review.openstack.org/#/c/205212/223:21
freerunnerfungi lifeless jeblair ^^23:21
clarkbfreerunner: do you also have the sync jobs applied to murano projects?23:21
*** esmute_ has joined #openstack-infra23:21
freerunnerclarkb: You mean gate-requirements?23:22
openstackgerritMerged openstack-infra/puppet-nodepool: Migrate to puppet-httpd module  https://review.openstack.org/20260623:22
clarkbfreerunner: no, that change only makes sure you don't violate the requirements, there are sync jobs that propose updates when g-r changes23:22
*** serg_melikyan has quit IRC23:23
fungidone by adding your repo to the list in the projects.txt file of the openstack/requirements repo23:23
clarkbfungi: is that sufficient?23:23
fungiit... used to be23:23
clarkbI thought there was anothre job maybe it just the gate-requirements job23:24
clarkboh riht because that update runs against requirements not the "end user" project23:24
*** jogo has quit IRC23:24
fungithere is a per-project job to check your requirements changes for conformance, and then a list in the reqs repo which gets iterated over in the proposal job23:24
*** dims_ has joined #openstack-infra23:24
*** jogo has joined #openstack-infra23:24
*** DericHorn-HP has quit IRC23:24
clarkbya ok so it is gate-requirments that I am worried about23:25
clarkbfreerunner: ^ sorry about the confusion23:25
freerunnerclarkb: yep, we have requirements job. it was introduced by this change https://review.openstack.org/#/c/203177/23:26
*** dims has quit IRC23:27
freerunnerclarkb: fungi: A lot of thanks, folks!23:27
*** signed8b_ is now known as signed8bit_ZZZzz23:28
*** jsavak has joined #openstack-infra23:29
*** bknudson has joined #openstack-infra23:31
*** signed8bit_ZZZzz is now known as signed8b_23:32
*** mikal has quit IRC23:32
*** Zara_ has quit IRC23:32
openstackgerritColleen Murphy proposed openstack-infra/puppet-github: Use instance variables in templates  https://review.openstack.org/20532223:33
openstackgerritColleen Murphy proposed openstack-infra/puppet-github: Fix class parameters  https://review.openstack.org/20532323:33
openstackgerritColleen Murphy proposed openstack-infra/puppet-github: Add Gemfile and puppet 4 checks  https://review.openstack.org/20532423:33
*** Zara has joined #openstack-infra23:33
*** mikal has joined #openstack-infra23:33
*** gyee has quit IRC23:36
*** david-lyle has joined #openstack-infra23:36
*** gyee has joined #openstack-infra23:38
*** asselin has quit IRC23:44
*** sergmelikyan has joined #openstack-infra23:44
*** gordc has joined #openstack-infra23:44
*** hichihara has joined #openstack-infra23:45
*** glauco_ has joined #openstack-infra23:45
*** rfolco has joined #openstack-infra23:45
lifelessclarkb: there is another job23:45
lifelessclarkb: it is the one that checks local changes to requirements.txt are not being made23:46
*** dims_ has quit IRC23:46
lifelessclarkb: but the patch for that is to project-config23:46
lifelessI think we should change that to run on everything, and check in projects.txt to decide whether to act23:46
*** davideagnello has quit IRC23:46
fungi"everything" is sort of vague23:47
fungiwe have lots of not-python repos with jobs23:47
lifelessfungi: python projects23:47
lifelesslike, its double-handling today. Can we fix that23:47
fungiahh, yeah, so maybe add it to the python-jobs project-template if that's the desire23:47
lifelessI'll see about throwing up a patch to make it check projects.txt23:48
lifelessand then yeah23:48
fungithen projects that run gate-{name}-python27 will also run gate-{name}-requirements23:48
lifelessis there a variable with the project name?23:48
fungiin the zuul layout or in the job's calling environment. the answer is yes to both, with some caveats23:49
*** jsavak has quit IRC23:50
*** thedodd has quit IRC23:50
lifelessthe latter unless we can tell zuul to look in projects.txt23:50
*** jsavak has joined #openstack-infra23:50
fungithere is a $ZUUL_PROJECT envvar with e.g. openstack/nova available to the job. there is a {name} replacement macro in zuul layout project-templates which get filled with e.g. nova (the repo's shortname)23:50
lifelessdecamping from restaurant23:51
*** MarkAtwood has quit IRC23:51
nibalizerclarkb: jenkins and/or zuul now?23:51
clarkbnibalizer: zuul first?23:52
nibalizerok23:52
clarkbjenkins is a lot more nodes to deal with if it derps23:52
*** jsavak has quit IRC23:52
clarkbbut so far so good so not too concerned23:52
fungilifeless: the trick is that running the job for all repos is a little weird of an idea since the only recourse then for repos not in the projects.yaml would be to always end in a success result23:53
*** davideagnello has joined #openstack-infra23:53
fungihaving jobs (besides the no-op psuedojob) that always succeed for a repo seems strange and maybe wasteful23:53
*** davideagnello has quit IRC23:54
fungithe no-op job is a special case in that it doesn't actually take up a worker23:54
*** ashleighfarnham has quit IRC23:54
*** MarkAtwood has joined #openstack-infra23:56
nibalizerclarkb: approved zuul23:56
nibalizerjhesketh: also in case its not clear we've been landing the topic:puppet-httpd changes23:56
*** jasondotstar has joined #openstack-infra23:56
*** davideagnello has joined #openstack-infra23:57
*** dannywilson has quit IRC23:57
nibalizerso if there is weirdness with apache things detected in your shift thats probably where that came from23:57
*** sherif has quit IRC23:57
*** salv-orlando has quit IRC23:58

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!