Friday, 2015-12-04

*** apoorvad has joined #openstack-infra00:00
mordredit's also more efficient to just hit neutron than to hit nova and have nova hit neutron for you00:00
clarkbits the same number of calls I thought00:02
clarkb(I don't think efficiency changes)00:02
clarkbat least in the make me a server case00:02
clarkbfor any pure proxied requests ya it will be an extra request as part of the proxy00:02
mordredright. the efficiency is becuase of the proxy call - it's not an extra client call00:03
mordredthe reason the neutron fip is better is you have one less leak/race case00:03
clarkb(I'm just still gurmpy that to use hpcloud I had to make a subnet, a netowrk, configure dhcp, make a router, attach network to router, and boot vm on particular network)00:03
clarkb(instead of boot me a VM)00:03
clarkb(one of those is far more efficient to the user than the other)00:03
mordredsince the first call is a query, followed by a create/attach - as opposed to a create then an attach00:03
mordredclarkb: right. but you're comparing apples and organges, as much as I agree with you about the router nonsense00:04
clarkbmordred: I think I am trying to say that we shouldn't force clouds to expose a broken user experience if they provide something that just works00:04
mordredclarkb: you don't do that on every boot - and to be fair to HP - that's not what your expeience is supposed to be, we got some accounts that were created wrong00:04
*** otter768 has joined #openstack-infra00:05
mordredclarkb: but I didn't say anything about exposing a floating-ip/router model00:06
*** slogan621_ has joined #openstack-infra00:06
clarkbmordred: thats the only reason you would want neutron api direct access right?00:06
mordredclarkb: I said "if they are runing neutron, which they darned well should be because it's a new cloud, then they should allow me, as an openstack user, to access the APIs if I choose"00:06
*** rbrndt has quit IRC00:07
slogan621_Does anyone know if there are restrictions on who can present a session at OpenStack Summit - contributors or open stack "member" companies only, or just anyone with a good presentation?00:07
mordredslogan621_: anyone with a good presentation00:07
*** sfinucan has quit IRC00:07
clarkband selection process is public voting which is fed into track specific selection groups00:07
clarkbhaving the most vote sdoesn't necessary mean your talk is accepted (the voting is advisory)00:08
*** weshay_xchat has quit IRC00:08
mordredclarkb: the thing that kills me in supporting clouds is them being different, not any of the specific API interaction qualities. a new cloud with neutron without API would be yet-another snowflake. I do not care at all what the reasons for it being a snowflake are - it would be a snowflake, and as such, it should be discouraged at all costs00:08
slogan621_mordred: thanks!00:09
mordredclarkb: rackspace have "GREAT" reasons for every single way in which they are different that all of the rest of the clouds out there00:09
clarkbsure I just know as a use rI never ever ever use the neutron api00:09
mordredclarkb: and it does not chagne that fact that they are different in every conceivable way for every other openstack cloud that exists00:09
clarkbI think I used it once00:09
clarkbthen I quickly went and used horizon00:09
mordredclarkb: I use it all the time00:09
JayFIt's reasonable to say you're special, mordred :D00:09
mordredJayF: :)00:09
mordredJayF: does that make me a cloud feature?00:10
clarkbbeause the router + subnet + network + dhcp + floating ip runaround was not documented and the client wasn't helping me00:10
clarkbthankfully horizon did help00:10
clarkband actually makes you fill i nall the details that you need for workingness00:10
JayFmordred: no, you're just one of those dang snowflake users00:10
mtreinishI've used it, but that's kinda because I had to00:10
JayFmordred: why can't you want the same features as the masses? /s00:10
mordredJayF: I do want the same features as the masses00:10
JayFmordred: seriously just joking and have to go :)00:10
mordredJayF: :)00:10
clarkband my only other exposure to clouds that use neutron is that they just work because they don't expose neutron to me00:11
mtreinishcan't talk to whether it's documented in the client or not though, since I was writing a new one in the process00:11
JayFlets just say I'm personally very glad to be running a private API00:11
clarkb(ovh and rax)00:11
JayF(ironic api)00:11
clarkbso as a usre my prefernece is that model00:11
clarkbwhere Vms just have networking and nova things just work00:11
mordredclarkb: yes. I don't disagree with that00:11
mordredclarkb: again, I agree about direct attached IPs00:11
mordredclarkb: I'm just saying - expose the APIs becuase you are running them00:11
mordredclarkb: and not exposing them is rude00:11
mordredclarkb: that ovh exposes them does not break your experience of that cloud00:12
mordredclarkb: that rax hides them _does_ break mine00:12
*** Hink has quit IRC00:12
mordredso just expose them - it breaks literally no things00:13
mtreinishclarkb: the way I like to think about mordred's point is looking at rax trove. It's a cloud that only exposes the trove api00:13
mtreinisheverything else is hidden and it makes a bunch of things difficult or impossible00:13
mtreinishwhich has annoyed me to know end with the subunit2sql stuff00:14
clarkbmtreinish: ya though in fairness to rax thats because trove has access to the rabbit bus iirc00:14
clarkbso thats more trove's fault00:14
mordred++00:14
*** xyang1 has quit IRC00:15
*** sileht has quit IRC00:15
mtreinishclarkb: heh, yep00:15
lifelessI still don't get troves value proposition00:15
lifelessits entirely identical to running your own mysql, just with less power and flexability00:16
fungilifeless: it abstracts away all the inconvenience of apt-get install mysql-server00:16
*** woodster_ has quit IRC00:16
lifelessfungi: such a terrible inconvenience00:16
* fungi is joking of course... a little00:16
mordredthe GCE model with container service is great00:16
mordredyou click "I want a kubernets cluster"00:16
clarkbI think the theory is you would get backups, and performance tuning all somewhat done for you00:16
lifelesslike, if it was cheaper00:16
mordredand itmakes you one00:17
mordredin your tenant00:17
mordredon vms00:17
lifelessor faster00:17
mordredthat you can ssh in to00:17
*** chlong has joined #openstack-infra00:17
mordredbut it manages the stuff for you00:17
mordredso what you did was "give me a cluster"00:17
lifelessor came with hard stuff - e.g. HA clustering built in00:17
lifelessthat would compensate00:17
clarkblifeless: yes that00:17
clarkblifeless: which it does do00:17
fungii think the idea is that you can do it cheaper (again as clark points out if you take advantage of enough of the optional features) than putting mysqld on a similarly sized nova instance00:17
funginot sure if they price it that way though00:18
lifelessI thought it was strictly 1:1 though00:18
lifelessno shared tenants00:18
lifelesswhich implies no less resource use00:18
lifelessit could only be cheaper if nova is overpriced...00:18
*** otter768 has quit IRC00:19
fungiwell, it gives them some insight into what that instance's usage patterns are, which in aggregate makes it cheaper to support for things like peak sizing and capacity planning00:19
*** otter768 has joined #openstack-infra00:19
*** akshai has quit IRC00:19
fungibecause it's an instance which, by design, can only do one thing: handle database queries and store some very specific kinds of files00:20
fungirather than a general-purpose nova instance where you could be doing just about anything on it00:20
*** sridhar_ram has quit IRC00:21
fungiagain, that could be complete bunk, but these are the value propositions at least00:22
*** sridhar_ram has joined #openstack-infra00:22
*** niedbalski has quit IRC00:23
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Separate concerns in pypi_mirror.pp  https://review.openstack.org/25323600:26
*** sileht has joined #openstack-infra00:26
*** sigmavirus24_awa is now known as sigmavirus2400:26
*** Swami has quit IRC00:27
*** devananda has quit IRC00:28
*** amotoki has joined #openstack-infra00:28
*** vilobhmm11 has quit IRC00:30
*** vilobhmm11 has joined #openstack-infra00:30
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Separate concerns in pypi_mirror.pp  https://review.openstack.org/25323600:31
*** sdake has joined #openstack-infra00:31
*** ivar-laz_ has joined #openstack-infra00:34
*** ujuc has quit IRC00:35
*** yamamoto has quit IRC00:36
*** lykinsbd has joined #openstack-infra00:37
*** ivar-lazzaro has quit IRC00:38
openstackgerritDong Ma proposed openstack-infra/jenkins-job-builder: Add support for cucumber reports plugin  https://review.openstack.org/25148900:38
*** amuller has quit IRC00:40
*** amotoki has quit IRC00:44
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Separate concerns in pypi_mirror.pp  https://review.openstack.org/25323600:46
*** lykinsbd_ has joined #openstack-infra00:46
*** rkukura has quit IRC00:47
*** rkukura has joined #openstack-infra00:48
*** lykinsbd has quit IRC00:49
*** vilobhmm11 has quit IRC00:51
openstackgerritDong Ma proposed openstack-infra/jenkins-job-builder: Add support for cucumber reports plugin  https://review.openstack.org/25148900:52
*** vilobhmm11 has joined #openstack-infra00:52
*** otter768 has quit IRC00:52
*** rhallisey has quit IRC00:53
*** sigmavirus24 is now known as sigmavirus24_awa00:53
*** devananda has joined #openstack-infra00:54
*** sridhar_ram has quit IRC00:54
*** Sukhdev has joined #openstack-infra00:55
*** rkukura has quit IRC00:58
*** hichihara has joined #openstack-infra00:59
*** Sukhdev has quit IRC00:59
openstackgerritMikhail S Medvedev proposed openstack-infra/puppet-ciwatch: Add initial implementation to deploy ciwatch  https://review.openstack.org/23860601:00
*** slogan621_ has quit IRC01:02
*** sdake has quit IRC01:02
*** slogan621 has quit IRC01:02
*** eil397 has quit IRC01:02
*** apuimedo has quit IRC01:04
*** apuimedo has joined #openstack-infra01:05
*** sridhar_ram has joined #openstack-infra01:06
*** rkukura has joined #openstack-infra01:07
*** doug-fish has quit IRC01:08
*** barnaby has quit IRC01:11
*** spzala has joined #openstack-infra01:12
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Fix pollscm backwards compatiblity  https://review.openstack.org/25206901:12
*** gildub has quit IRC01:14
*** eil397 has joined #openstack-infra01:14
*** spzala has quit IRC01:14
*** sridhar_ram has quit IRC01:15
*** rkukura has quit IRC01:17
*** pvaneck has quit IRC01:17
*** sputnik13 has quit IRC01:18
*** yamamoto has joined #openstack-infra01:21
openstackgerritDong Ma proposed openstack-infra/jenkins-job-builder: Correct the entry points of cucumber-testresult  https://review.openstack.org/25328201:22
*** apuimedo has quit IRC01:22
*** apuimedo has joined #openstack-infra01:23
*** barnaby has joined #openstack-infra01:27
*** apuimedo has quit IRC01:27
*** apuimedo has joined #openstack-infra01:28
*** mriedem has joined #openstack-infra01:29
*** gildub has joined #openstack-infra01:30
*** mtanino has quit IRC01:32
*** baoli_ has quit IRC01:34
*** hdd has quit IRC01:34
*** zhenguo has joined #openstack-infra01:37
*** iwamoto has joined #openstack-infra01:41
*** rkukura has joined #openstack-infra01:41
openstackgerritRamy Asselin proposed openstack-infra/elastic-recheck: Make Elastic Recheck Watch more reusable  https://review.openstack.org/25151501:42
openstackgerritMasayuki Igawa proposed openstack-infra/subunit2sql: Add docstrings of test_ids  https://review.openstack.org/25222301:42
*** apuimedo has quit IRC01:42
*** apuimedo has joined #openstack-infra01:43
*** dangers_away has quit IRC01:46
*** apuimedo has quit IRC01:48
*** apuimedo has joined #openstack-infra01:48
*** EricGonczer_ has joined #openstack-infra01:49
*** gyee has quit IRC01:50
*** apuimedo has quit IRC01:53
*** apuimedo has joined #openstack-infra01:55
*** Daisy has joined #openstack-infra01:56
*** lykinsbd_ has quit IRC01:56
*** tiswanso has joined #openstack-infra01:57
*** julim has joined #openstack-infra01:57
*** tiswanso has quit IRC01:57
openstackgerritRamy Asselin proposed openstack-infra/elastic-recheck: Make Elastic Recheck Watch more reusable  https://review.openstack.org/25151501:57
*** tiswanso has joined #openstack-infra01:58
*** eil397 has quit IRC01:58
*** salv-orlando has joined #openstack-infra02:02
*** rkukura has quit IRC02:04
*** apuimedo has quit IRC02:04
*** apuimedo has joined #openstack-infra02:05
openstackgerritSachi King proposed openstack-dev/pbr: WIP: Handle markers to support sdist on pip < 6  https://review.openstack.org/25328902:06
*** sdake has joined #openstack-infra02:06
*** salv-orlando has quit IRC02:07
*** apuimedo has quit IRC02:09
*** apuimedo has joined #openstack-infra02:10
openstackgerritJeffrey Zhang proposed openstack/requirements: add graphviz library  https://review.openstack.org/25329002:11
*** amotoki has joined #openstack-infra02:13
*** apuimedo has quit IRC02:14
*** rkukura has joined #openstack-infra02:15
*** rkukura has quit IRC02:15
*** sabeen has joined #openstack-infra02:16
*** apuimedo has joined #openstack-infra02:16
*** EricGonczer_ has quit IRC02:20
*** darrenc is now known as darrenc_afk02:23
*** bpokorny_ has joined #openstack-infra02:23
*** rajinir_ has quit IRC02:25
*** gongysh_ has joined #openstack-infra02:25
*** sdake has quit IRC02:26
*** bpokorny has quit IRC02:27
*** bpokorny_ has quit IRC02:28
*** apuimedo has quit IRC02:28
*** apuimedo has joined #openstack-infra02:30
*** signed8bit_ZZZzz is now known as signed8bit02:33
*** sdake has joined #openstack-infra02:36
*** markvoelker has quit IRC02:40
*** apuimedo has quit IRC02:40
*** apuimedo has joined #openstack-infra02:41
*** yonglihe has quit IRC02:41
*** baoli has joined #openstack-infra02:44
*** apuimedo has quit IRC02:45
*** r1chardj0n3s has joined #openstack-infra02:46
openstackgerritRichard Jones proposed openstack-infra/infra-specs: Releasing xstatic packages  https://review.openstack.org/25329602:46
*** apuimedo has joined #openstack-infra02:47
*** signed8bit has quit IRC02:47
*** apoorvad has quit IRC02:47
r1chardj0n3slifeless ^^ (also mordred, dhellmann, anyone else who cares about releases)02:48
*** krabador has joined #openstack-infra02:48
*** unicell1 has quit IRC02:49
*** darrenc_afk is now known as darrenc02:50
*** otter768 has joined #openstack-infra02:53
*** apuimedo has quit IRC02:54
*** apuimedo has joined #openstack-infra02:55
*** otter768 has quit IRC02:58
*** akshai has joined #openstack-infra02:59
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add tests to check migrations and models match  https://review.openstack.org/25330102:59
openstackgerritMasayuki Igawa proposed openstack-infra/subunit2sql: Make graph.py just a module  https://review.openstack.org/25330203:00
*** annegentle has quit IRC03:01
*** annegentle has joined #openstack-infra03:02
*** akshai has quit IRC03:03
*** akshai has joined #openstack-infra03:04
*** annegentle has quit IRC03:07
*** gongysh_ has quit IRC03:10
*** apuimedo has quit IRC03:12
*** ivar-laz_ has quit IRC03:12
*** apuimedo has joined #openstack-infra03:12
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Enable db api tests on all backends  https://review.openstack.org/25330403:13
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Remove group regex from testr.conf  https://review.openstack.org/25330503:13
*** ivar-lazzaro has joined #openstack-infra03:15
red_trelaOnce I created review requests to add accessbot, gerritbot and eavesdrop to a channel, do I need to add specific reviewers or write an email or something? Or do you guys look at all the reviews eventually? Different teams seem to have different ways, just trying to make sure it's not overlooked :)03:15
*** rlandy has quit IRC03:15
*** apuimedo has quit IRC03:17
*** rguillebert has quit IRC03:17
*** apuimedo has joined #openstack-infra03:18
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add tests to check migrations and models match  https://review.openstack.org/25330103:20
*** rkukura has joined #openstack-infra03:20
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Remove group regex from testr.conf  https://review.openstack.org/25330503:20
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Enable db api tests on all backends  https://review.openstack.org/25330403:20
*** vilobhmm11 has quit IRC03:22
*** vilobhmm11 has joined #openstack-infra03:22
*** rkukura has quit IRC03:23
*** vilobhmm11 has quit IRC03:23
*** apuimedo has quit IRC03:23
*** yamahata has quit IRC03:23
*** apuimedo has joined #openstack-infra03:24
*** hdd has joined #openstack-infra03:24
*** ivar-lazzaro has quit IRC03:25
*** btully has joined #openstack-infra03:28
*** apuimedo has quit IRC03:29
*** Piet has joined #openstack-infra03:31
*** apuimedo has joined #openstack-infra03:31
*** btully has quit IRC03:35
*** krabador has quit IRC03:36
*** hichihara has quit IRC03:36
*** btully has joined #openstack-infra03:36
*** apuimedo has quit IRC03:38
*** apuimedo has joined #openstack-infra03:38
*** moravec1 has joined #openstack-infra03:39
*** olaph has quit IRC03:41
*** Daisy has quit IRC03:44
*** apuimedo has quit IRC03:45
*** flwang1 has quit IRC03:46
*** apuimedo has joined #openstack-infra03:47
openstackgerritRichard Jones proposed openstack-infra/infra-specs: Releasing xstatic packages  https://review.openstack.org/25329603:48
*** btully has quit IRC03:49
*** olaph has joined #openstack-infra03:51
*** e0ne_ has joined #openstack-infra03:52
*** bpokorny has joined #openstack-infra03:53
*** red_trela has quit IRC03:57
*** btully has joined #openstack-infra03:58
*** apuimedo has quit IRC03:58
*** apuimedo has joined #openstack-infra04:00
*** links has joined #openstack-infra04:00
*** e0ne_ has quit IRC04:00
*** red_trela| has joined #openstack-infra04:00
*** btully has quit IRC04:05
*** ramineni has joined #openstack-infra04:05
*** red_trela| is now known as red_trela04:06
openstackgerritKanagaraj Manickam proposed openstack/requirements: Adds python-monascaclient in global requirements  https://review.openstack.org/25285904:07
*** ramineni1 has joined #openstack-infra04:07
*** baoli has quit IRC04:08
*** hdd has quit IRC04:08
*** stevemar has quit IRC04:09
*** ramineni has quit IRC04:09
*** btully has joined #openstack-infra04:10
*** ramineni1 has quit IRC04:11
*** e0ne has joined #openstack-infra04:12
*** stevemar_znc has joined #openstack-infra04:12
*** sdake has quit IRC04:12
*** akshai has quit IRC04:16
*** akshai has joined #openstack-infra04:16
*** e0ne has quit IRC04:16
openstackgerritMerged openstack-infra/subunit2sql: Add docstrings of test_ids  https://review.openstack.org/25222304:19
*** links has quit IRC04:23
openstackgerritMerged openstack-infra/subunit2sql: Make graph.py just a module  https://review.openstack.org/25330204:24
*** akshai has quit IRC04:26
*** mriedem has quit IRC04:27
*** fawadkhaliq has joined #openstack-infra04:28
*** sdake has joined #openstack-infra04:32
*** hdd has joined #openstack-infra04:34
openstackgerritAnusha Ramineni proposed openstack-infra/project-config: Congress: Add different gate job for stable branch  https://review.openstack.org/25059804:35
*** apuimedo has quit IRC04:40
*** apuimedo has joined #openstack-infra04:40
openstackgerritRichard Jones proposed openstack-infra/infra-specs: Releasing xstatic packages  https://review.openstack.org/25329604:41
*** fawadkhaliq has quit IRC04:42
*** bpokorny has quit IRC04:47
*** apuimedo has quit IRC04:47
*** btully has quit IRC04:47
*** apuimedo has joined #openstack-infra04:48
*** ilyashakhat has quit IRC04:49
*** ilyashakhat has joined #openstack-infra04:49
*** salv-orlando has joined #openstack-infra04:51
*** filler has quit IRC04:51
*** f1ller has joined #openstack-infra04:53
*** otter768 has joined #openstack-infra04:54
*** hdd has quit IRC04:56
*** salv-orlando has quit IRC04:56
*** otter768 has quit IRC04:59
*** apuimedo has quit IRC05:00
*** apuimedo has joined #openstack-infra05:01
*** rfolco has quit IRC05:02
*** annegentle has joined #openstack-infra05:02
*** Daisy has joined #openstack-infra05:03
*** fawadkhaliq has joined #openstack-infra05:04
*** Ramanjaneya has joined #openstack-infra05:04
*** bpokorny has joined #openstack-infra05:05
*** mwagner_lap has joined #openstack-infra05:05
*** markvoelker has joined #openstack-infra05:05
*** annegentle has quit IRC05:07
*** amotoki_ has joined #openstack-infra05:09
*** links has joined #openstack-infra05:09
*** markvoelker has quit IRC05:09
*** markvoelker has joined #openstack-infra05:10
*** apuimedo has quit IRC05:10
*** apuimedo has joined #openstack-infra05:11
*** amotoki_ has quit IRC05:12
*** _denisra has quit IRC05:13
*** amotoki has quit IRC05:13
*** [2]Thelo has joined #openstack-infra05:15
*** deepakcs has joined #openstack-infra05:15
*** btully has joined #openstack-infra05:15
*** [1]Thelo has quit IRC05:17
*** amotoki has joined #openstack-infra05:17
*** amotoki has quit IRC05:17
deepakcsHello, can any cores pls +A https://review.openstack.org/251421 (its has everything else)05:19
*** sdake has quit IRC05:19
deepakcsfungi: anteaya SergeyLukjanov clarkb ^^ pls05:20
*** apuimedo has quit IRC05:20
*** apuimedo has joined #openstack-infra05:22
oomichidhellmann: lifeless: hi, can you take a look at g-r patch? : https://review.openstack.org/#/c/252739/05:23
oomichidhellmann: lifeless: this is a topic of last day on tokyo summit :)05:24
*** sabeen3 has joined #openstack-infra05:25
*** hdd has joined #openstack-infra05:26
*** sabeen has quit IRC05:28
*** apuimedo has quit IRC05:29
*** apuimedo has joined #openstack-infra05:30
*** apuimedo has quit IRC05:35
*** apuimedo has joined #openstack-infra05:35
*** maishsk has joined #openstack-infra05:38
*** maishsk has quit IRC05:39
*** Sukhdev has joined #openstack-infra05:39
*** apuimedo has quit IRC05:40
*** apuimedo has joined #openstack-infra05:41
*** tiswanso has quit IRC05:41
*** tiswanso has joined #openstack-infra05:41
*** maishsk has joined #openstack-infra05:42
*** maishsk has quit IRC05:42
*** Sukhdev has quit IRC05:43
*** changbl has quit IRC05:45
*** changbl has joined #openstack-infra05:45
*** markvoelker_ has joined #openstack-infra05:47
*** armax has quit IRC05:48
*** markvoelker has quit IRC05:50
*** apuimedo has quit IRC05:50
*** apuimedo has joined #openstack-infra05:50
*** maishsk has joined #openstack-infra05:51
*** sabeen3 has quit IRC05:51
*** markvoelker_ has quit IRC05:51
*** salv-orlando has joined #openstack-infra05:52
*** maishsk has quit IRC05:52
*** sabeen1 has joined #openstack-infra05:52
*** bpokorny has quit IRC05:52
*** mohankumar has joined #openstack-infra05:52
*** apuimedo has quit IRC05:55
*** salv-orl_ has joined #openstack-infra05:56
*** salv-orlando has quit IRC05:56
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Separate concerns in pypi_mirror.pp  https://review.openstack.org/25323605:56
*** salv-orl_ has quit IRC05:56
*** apuimedo has joined #openstack-infra05:57
*** salv-orlando has joined #openstack-infra05:57
*** harlowja_at_home has joined #openstack-infra05:58
*** apuimedo has quit IRC06:06
*** apuimedo has joined #openstack-infra06:07
*** aeng has quit IRC06:07
oomichilifeless: thanks!06:07
*** salv-orlando has quit IRC06:10
*** pc_m has quit IRC06:10
*** pc_m has joined #openstack-infra06:11
*** apuimedo has quit IRC06:11
*** apuimedo has joined #openstack-infra06:12
*** rcernin has joined #openstack-infra06:13
*** zhurong has joined #openstack-infra06:14
*** apuimedo has quit IRC06:17
*** apuimedo has joined #openstack-infra06:18
*** sabeen1 has quit IRC06:18
*** Sukhdev has joined #openstack-infra06:19
*** ParsectiX has joined #openstack-infra06:19
*** hdd has quit IRC06:20
*** changbl has quit IRC06:23
*** apuimedo has quit IRC06:25
*** apuimedo has joined #openstack-infra06:26
*** changbl has joined #openstack-infra06:26
*** harlowja_at_home has quit IRC06:29
*** amotoki has joined #openstack-infra06:30
openstackgerritOpenStack Proposal Bot proposed openstack/requirements: Updated from generate-constraints  https://review.openstack.org/25333906:33
*** jlk has quit IRC06:41
*** jlk has joined #openstack-infra06:41
*** oomichi has quit IRC06:46
*** jaosorior has joined #openstack-infra06:49
*** tjcocozz has quit IRC06:49
*** tjcocozz has joined #openstack-infra06:50
*** gildub has quit IRC06:52
openstackgerritJeffrey Zhang proposed openstack/requirements: add graphviz library  https://review.openstack.org/25329006:53
*** otter768 has joined #openstack-infra06:55
*** rcernin has quit IRC06:59
*** otter768 has quit IRC07:00
*** annegentle has joined #openstack-infra07:03
*** rcernin has joined #openstack-infra07:07
*** vilobhmm11 has joined #openstack-infra07:08
*** annegentle has quit IRC07:08
*** scheuran has joined #openstack-infra07:15
*** chlong has quit IRC07:19
*** Sukhdev has quit IRC07:23
*** kozhukalov_ has joined #openstack-infra07:29
*** kozhukalov_ has quit IRC07:34
*** mohankumar has quit IRC07:35
*** pahuang has quit IRC07:37
openstackgerritCraige McWhirter proposed openstack-infra/system-config: WIP: Adding rebuild_phab_infra-dev.py  https://review.openstack.org/24079507:41
deepakcsHello, can any cores pls +A https://review.openstack.org/251421 (its has everything else)07:42
*** salv-orlando has joined #openstack-infra07:44
*** btully has quit IRC07:44
*** btully has joined #openstack-infra07:47
*** kozhukalov_ has joined #openstack-infra07:48
*** AJaeger has joined #openstack-infra07:50
*** yamahata has joined #openstack-infra07:55
*** unicell has joined #openstack-infra08:00
openstackgerritMerged openstack-infra/project-config: Add pep8 job to ironic-inspector-specs  https://review.openstack.org/25290308:02
*** kozhukalov_ has quit IRC08:03
*** rossella_s has joined #openstack-infra08:04
*** ihrachys has joined #openstack-infra08:04
*** unicell1 has joined #openstack-infra08:05
*** unicell has quit IRC08:05
*** vilobhmm111 has joined #openstack-infra08:05
*** mpavone has joined #openstack-infra08:07
*** vilobhmm11 has quit IRC08:07
*** zhurong has quit IRC08:13
*** yamahata has quit IRC08:13
*** vilobhmm111 has quit IRC08:14
*** ihrachys_ has joined #openstack-infra08:19
*** kozhukalov_ has joined #openstack-infra08:19
*** ihrachys has quit IRC08:19
*** btully has quit IRC08:19
*** zhurong has joined #openstack-infra08:20
*** btully has joined #openstack-infra08:21
*** ildikov has quit IRC08:22
*** egonzalez has joined #openstack-infra08:24
*** zhurong has quit IRC08:24
*** u_glide1 has joined #openstack-infra08:30
u_glide1ianw: ping08:31
*** fawadkhaliq has quit IRC08:31
*** katyafervent is now known as katyafervent_awa08:31
*** fawadkhaliq has joined #openstack-infra08:31
*** ihrachys has joined #openstack-infra08:32
*** btully has quit IRC08:32
*** ifarkas has joined #openstack-infra08:32
u_glide1ianw: Could you please review my patch to project-config #link https://review.openstack.org/233065/08:32
*** zeih has joined #openstack-infra08:34
*** btully has joined #openstack-infra08:34
*** aspiers has joined #openstack-infra08:34
*** arxcruz has joined #openstack-infra08:34
*** ihrachys_ has quit IRC08:35
*** _nadya_ has joined #openstack-infra08:37
*** matrohon has joined #openstack-infra08:38
*** jlanoux has joined #openstack-infra08:40
*** vgridnev has quit IRC08:40
*** salv-orlando has quit IRC08:42
*** btully has quit IRC08:44
*** mohankumar has joined #openstack-infra08:45
*** btully has joined #openstack-infra08:46
*** fawadkhaliq has quit IRC08:47
*** fawadkhaliq has joined #openstack-infra08:47
*** salv-orlando has joined #openstack-infra08:48
*** jcoufal has joined #openstack-infra08:49
*** hashar has joined #openstack-infra08:52
*** tsg has joined #openstack-infra08:52
*** apuimedo has quit IRC08:53
*** apuimedo has joined #openstack-infra08:54
*** ociuhandu has quit IRC08:54
*** oomichi has joined #openstack-infra08:55
*** ociuhandu has joined #openstack-infra08:55
*** otter768 has joined #openstack-infra08:56
*** btully has quit IRC08:58
*** ociuhandu has quit IRC08:59
*** btully has joined #openstack-infra09:00
AJaegeryolanda, ianw: Any ideas what changed in our setup? I see a complete broken build for https://review.openstack.org/#/c/251103/09:00
AJaegerNone of the targets gets executed - and for checkbuild there's not even a log file09:00
yolandaAJaeger, i don't know, let me take a look at that change09:00
AJaegerI caught the build at https://jenkins03.openstack.org/job/gate-openstack-manuals-tox-doc-publish-checkbuild/815/console09:00
*** otter768 has quit IRC09:01
AJaegeryolanda: that is a change for the manuals - and it should call tox but does not...09:01
*** markus_z has joined #openstack-infra09:01
yolandaAJaeger, i'm not aware of any change, but i can help with debug09:01
*** apuimedo has quit IRC09:01
yolandaAJaeger, when did this behaviour start? yesterday?09:02
AJaegeryolanda: compare with https://review.openstack.org/#/c/253341/ - looks fine09:02
AJaegeryolanda: only saw it this morning09:02
*** apuimedo has joined #openstack-infra09:03
*** acabot has quit IRC09:03
AJaegercheckbuild on that is fine - but the checkdeletions is also broken ;(09:03
*** ildikov has joined #openstack-infra09:03
*** annegentle has joined #openstack-infra09:04
AJaegerthis one from yesterday looks good https://review.openstack.org/#/c/253175/09:04
*** dims_ has quit IRC09:05
yolandaso it just shall run tox with env checkbuild, and it's not calling it?09:05
*** shardy has joined #openstack-infra09:05
AJaegerexactly09:05
red_trelawe'd like to add accessbot, gerritbot and logging to #midonet, could someone please review my patches? https://review.openstack.org/#/c/252173/ and https://review.openstack.org/#/c/252172/09:06
AJaegeryolanda: have a look at https://jenkins03.openstack.org/job/gate-openstack-manuals-tox-doc-publish-checkbuild/configure09:07
AJaegerThat's broken, isn't it?09:07
AJaegerdid we break zuul or jjb?09:07
yolandachecking09:08
yolandaso there is no tox step there09:08
yolandai can look at history09:08
* AJaeger does not find the tox invocation there...09:08
AJaegeryolanda: yes, please. I have no idea where to look...09:09
*** annegentle has quit IRC09:09
yolandaAJaeger, so you can see https://jenkins03.openstack.org/job/gate-openstack-manuals-tox-doc-publish-checkbuild/jobConfigHistory/showDiffFiles?histDir1=%2Fvar%2Flib%2Fjenkins%2Fjobs%2Fgate-openstack-manuals-tox-doc-publish-checkbuild%2Fconfig-history%2F2015-11-26_10-14-03&histDir2=%2Fvar%2Flib%2Fjenkins%2Fjobs%2Fgate-openstack-manuals-tox-doc-publish-checkbuild%2Fconfig-history%2F2015-12-04_08-11-54  ?09:10
yolandatoxbuilder has gone09:10
AJaegerI cannot see any output, seems I don't have those permissions09:11
*** dims has joined #openstack-infra09:11
AJaegerzuul has not seen an update for a few days09:11
yolandaok so there is a diff, between 26/11 and 04/12. Something that landed today broke it09:12
openstackgerritZhiyuan Cai proposed openstack-infra/project-config: Add python jobs to tricircle  https://review.openstack.org/25339409:12
yolandaAJaeger, i don't see anything on project-config that may have done it09:12
AJaegerwhat about https://review.openstack.org/#/c/251249/09:12
AJaegeryolanda: neither do I - that's why I'm looking at JJB09:13
AJaegerhttp://logs.openstack.org/49/251249/3/check/jenkins-job-builder-compare-xml/059089e/console.html09:13
AJaegerLet's revert that change, it's broken09:13
*** ociuhandu has joined #openstack-infra09:13
openstackgerritAndreas Jaeger proposed openstack-infra/jenkins-job-builder: Revert "Add support for "tox" builder"  https://review.openstack.org/25339609:14
yolandaoh yes, let's rollback it09:14
AJaegerinfra-root, please approve https://review.openstack.org/#/c/253396/09:14
yolandaso that broke all our tox tests?!09:14
AJaegerhave a look at the compare-xml, it loooks like it09:14
openstackgerritMerged openstack-infra/project-config: Enable devstack-plugin-ceph jobs  https://review.openstack.org/25142109:14
yolandajhesketh, around for a +2? i'll do a quick +2 +a if not09:14
*** fbo_ is now known as fbo09:15
AJaegerperhaps only after we merged project-config this morning...09:15
yolandaapproved the revert, it's a blocker09:16
*** shardy has quit IRC09:17
AJaegerthanks, yolanda !09:17
oomichiyolanda: hello, can you take a look at https://review.openstack.org/#/c/252739/ ? it gets +2 and +1 from the PTL09:18
AJaegeryolanda: https://review.openstack.org/#/c/251421/ - the gate was broken as well...09:18
AJaegerso, it affects other repos for sure - looks like all tox targets09:19
yolandaAJaeger, yes, i saw... every test related with tox09:19
AJaegeroomichi: infra team only looks in emergencies at requirements, plesae ask the cores for it09:19
yolandaoomichi, for requirements, i'd prefer if someone on that group approves it09:19
AJaegeryolanda: once that change is in: Will you update all jobs on all Jenkinses?09:20
oomichiAJaeger: yolanda: I see, thanks. will wait for the cores :)09:20
yolandaAJaeger, wow yes, it can take long09:20
yolandain theory puppet shall do it, but seems that when there is a massive job reconfig, it can fail09:21
AJaegeryou can also watch out that it does not run in timeouts...09:21
AJaegerLet me send an email to #openstack-dev09:21
yolandaAJaeger yes please09:21
ttxAJaeger: can you unblock https://review.openstack.org/#/c/252572/ ? Deps merged09:21
* AJaeger meant openstack-dev mailing list09:22
*** dguitarbite has joined #openstack-infra09:22
*** yuanying has quit IRC09:22
AJaegeryolanda: what about a warning on IRC that tox is currently broken?09:22
yolandain openstack-dev ?09:22
AJaegerttx, let's wait a bit - tox jobs are broken at the moment09:22
*** acabot has joined #openstack-infra09:22
ttxah.09:22
AJaegeryolanda: global notification09:22
ttxGood to know :)09:22
AJaegerttx, all will succeed ;)09:22
ttxPERFECT09:23
AJaegerand they're really fast - tox has become a noop ;(09:23
AJaegerttx, yolanda approved the revert of the broken change, now we need to wait for everything to merge and update...09:23
*** dims has quit IRC09:23
yolandaAJaeger, i'm not experienced with setting topics on channels, i have never done it. Can you guide me? i may have perms but i lack the knowledge09:24
*** jordanP has joined #openstack-infra09:24
AJaegerttx, can you help, please? I suggest a notification, not a topic change...09:24
*** shardy has joined #openstack-infra09:25
ttxlet me se09:25
ttxe09:25
ttxyolanda: http://docs.openstack.org/infra/system-config/irc.html#statusbot09:25
ttxyou want "#status notice ..."09:25
ttxyolanda: try it and if you don't have teh rights I can push it09:26
yolandathanks09:26
ttxsomething like "#status notice Things are broken at the mmoment. Do Foo until BAR."09:26
AJaegerwhat about "Do not approve changes until we give the all clear" ?09:27
yolanda#status notice Tox tests are broken at the moment. From openstack-infra we are working to fix them. Please don't approve changes until we notify that tox tests work again.09:28
yolandamm nothing happened?09:28
AJaegeryolanda: wait a bit...09:28
yolandaok :)09:28
ttxcould be that you don't have the rights though09:29
ttxin which case the bot politely ignores you09:29
openstackgerritMerged openstack-infra/jenkins-job-builder: Revert "Add support for "tox" builder"  https://review.openstack.org/25339609:29
AJaegerbut that is slow indeed09:29
ttxLet me try09:29
ttx#status notice Tox tests are broken at the moment. From openstack-infra we are working to fix them. Please don't approve changes until we notify that tox tests work again.09:29
openstackstatusttx: sending notice09:29
yolandattx, worked better for you09:30
ttxyeah, you probably aren't in th ebot whitelist yet09:30
AJaegeryolanda: indeed, you're not on accessbot/channels.yaml - please add yourself as infra-root.09:30
yolandaAJaeger, will do09:30
AJaegerthanks ,ttx09:30
-openstackstatus- NOTICE: Tox tests are broken at the moment. From openstack-infra we are working to fix them. Please don't approve changes until we notify that tox tests work again.09:31
openstackstatusttx: finished sending notice09:32
openstackgerritMasayuki Igawa proposed openstack/os-testr: Fix coverage section in tox.ini  https://review.openstack.org/25340709:32
*** ihrachys_ has joined #openstack-infra09:33
AJaegeryolanda: change has merged.09:33
yolandaAJaeger, ok , i will monitor it09:33
*** dims has joined #openstack-infra09:34
AJaegeryolanda: how fast is jjb updated? Do we ahve to wait for anything? Or can I approve ttx' change and that one updates everything?09:34
AJaegerWe can just try - the barbican change looks perfect ;)09:34
*** shardy has quit IRC09:34
*** dtantsur|afk is now known as dtantsur09:35
*** ihrachys has quit IRC09:35
yolandaAJaeger, so puppet is run over an interval of time , so first we need to give time for change to be replicated to git mirrors09:35
yolandaonce that is there, puppet will consume it, and apply to all jenkins masters09:35
yolandagoing to check in puppetmaster09:35
openstackgerritMasayuki Igawa proposed openstack/os-testr: [WIP] Add unit test for colorizer  https://review.openstack.org/25340909:36
yolandainterval is each 15 minutes09:36
*** shardy has joined #openstack-infra09:37
AJaegerchange merged at 10:29 (local time), let's wait until 10:45 and I'll approve ttx' change...09:37
yolandaAJaeger, so not as easy... in 15 minutes puppet will trigger the updates. But jjb can take long to reconfigure all jobs, in case of a massive reconfig like that, it can take more than 1 hour09:38
*** derekh has joined #openstack-infra09:38
yolandai'm tailing logs so i can tell you09:38
yolandaunfortunately, i don't know about a better way to speed up jjb09:39
AJaegeryolanda: since you're tailing - please approve https://review.openstack.org/#/c/252572 when appropriate09:39
yolandasure09:40
yolandai see that jjb code was applied to jenkins01 , 3 minutes ago. I can trigger a jjb reconfig09:40
*** apuimedo has quit IRC09:41
*** apuimedo has joined #openstack-infra09:42
AJaegerAFAIR this is already the second time that a tox plugin was added to JJB - and everything failed ;(09:43
*** dizquierdo has joined #openstack-infra09:43
*** shardy has quit IRC09:43
yolandayes i know... problem is that there is that compare xml job, that shows the output changed09:43
yolandabut it's non-voting right?09:43
AJaegerit'S non-voting - since some diffs are fine...09:44
yolandaAJaeger, weird, i saw an install from jjb applied on jenkins01. But i triggered jjb reconfig and nothing happened :(09:45
yolandagoing to check if jjb code was really applied09:45
* AJaeger will be back later09:45
AJaegeryolanda: no idea;(09:45
AJaegerand thanks a lot, yolanda !09:46
yolandaAJaeger, no problem, and thanks for noticing the problem...09:46
*** shardy has joined #openstack-infra09:46
*** mdbooth has quit IRC09:47
*** hashar has quit IRC09:48
*** hashar has joined #openstack-infra09:48
*** iwamoto has quit IRC09:48
*** ihrachys has joined #openstack-infra09:48
AJaegerperhaps we should push the project-config change through - so that we have new content...09:49
yolandamm, we may need to ignore caching on jjb...09:49
yolandabecause it doesn't see these jobs as changed09:49
yolandaso that's not even trying to reconfigure09:49
AJaegerso, +A for 252572?09:49
yolandamm, no09:49
yolandai'll do a jjb reconfig without caching on jenkins0109:50
AJaegeryolanda: I have no experience on the operational side, so don't trust me in this ;)09:50
*** ihrachys_ has quit IRC09:50
yolandai've done that on downstream, so it shall be the same, i want to try on one jenkins first to be sure09:51
*** mdbooth has joined #openstack-infra09:51
*** migi has quit IRC09:52
*** salv-orlando has quit IRC09:52
yolandaAJaeger, it will take long...09:52
openstackgerritMasayuki Igawa proposed openstack/os-testr: [WIP] Add unit test for colorizer  https://review.openstack.org/25340909:55
yolandaAJaeger, it's reconfiguring all jobs on jenkins01 now, but it will be slow09:58
AJaegeryeah, that takes ages ;(09:58
AJaegercan we do the other in parallel?09:59
*** zhenguo has quit IRC09:59
yolandaAJaeger we can, but also that jjb massive reconfig affects jenkins performance, i'm afraid of leaving all jenkins without capacity10:00
yolandaalthough it's a major problem now, and people won't be approving changes anyway so...10:00
*** ParsectiX has quit IRC10:01
*** nijaba has quit IRC10:01
*** kevinbenton has quit IRC10:01
*** rguillebert has joined #openstack-infra10:02
AJaegerand the tox jobs running on it are broken10:03
*** kevinbenton has joined #openstack-infra10:04
*** dizquierdo has quit IRC10:04
yolandaok i'll trigger on parallel on all jenkins, as soon as we recover , better10:04
*** bauzas is now known as bauwser10:05
*** ParsectiX has joined #openstack-infra10:05
*** nijaba has joined #openstack-infra10:06
*** nijaba has quit IRC10:06
*** nijaba has joined #openstack-infra10:06
silehtHi, I have noticed that #openstack-telemetry doesn't have the openstackstatus bot but only the openstackgerrit one. How can I fix that ?10:06
*** _skolekonov is now known as skolekonov10:08
*** salv-orlando has joined #openstack-infra10:10
silehtfound it !10:11
red_trelasileht: now I'm wondering as well...how? :)10:12
*** btully has quit IRC10:12
u_glide1AJaeger: I've answered to ianw question in review #link https://review.openstack.org/233065/ . Is it enough to get +2 from you? :)10:14
openstackgerritMehdi Abaakouk (sileht) proposed openstack-infra/system-config: Rename ceilometer to telemetry  https://review.openstack.org/25342010:16
silehtred_trela, ^^10:16
*** btully has joined #openstack-infra10:16
red_trelasileht: ah, right...now that I see the code, I remember ;) thanks :)10:19
openstackgerritMerged openstack-infra/project-config: Add (access,gerrit)bot for networking-bgpvpn  https://review.openstack.org/25251310:21
*** maishsk has joined #openstack-infra10:26
*** migi has joined #openstack-infra10:27
*** yuanying has joined #openstack-infra10:29
openstackgerritLingxian Kong proposed openstack/requirements: Bump python-mistralclient to 1.2.0  https://review.openstack.org/25342310:29
*** Daisy has quit IRC10:30
*** openstackgerrit has quit IRC10:32
*** yuanying has quit IRC10:32
*** openstackgerrit has joined #openstack-infra10:32
*** yuanying has joined #openstack-infra10:33
*** yuanying has quit IRC10:33
*** yuanying has joined #openstack-infra10:34
*** markmcd has joined #openstack-infra10:34
openstackgerritIgor Malinovskiy proposed openstack-infra/project-config: Use Manila specific job templates for building images  https://review.openstack.org/23306510:35
*** electrofelix has joined #openstack-infra10:35
*** dzamboni has joined #openstack-infra10:39
*** sambetts-afk is now known as sambetts10:46
u_glide1 AJaeger, ianw: Could you please review latest patch-set in #link https://review.openstack.org/#/c/233065/10:46
u_glide1 AJaeger, ianw:  sorry for spamming, but manila project really need this change to improve gate jobs speed and stability (we need to release image and cache it to speedup devstack jobs)10:46
u_glide1 AJaeger, ianw: thanks in advance!10:46
*** katyafervent_awa is now known as katyafervent10:50
*** sdake has joined #openstack-infra10:54
*** ldnunes has joined #openstack-infra10:56
*** otter768 has joined #openstack-infra10:57
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Tidy up project groups states  https://review.openstack.org/25304910:57
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Add an "Unlimited" option to the paging controls  https://review.openstack.org/23599310:58
*** otter768 has quit IRC11:01
*** dguitarbite has quit IRC11:07
*** salv-orlando has quit IRC11:07
*** btully has quit IRC11:10
*** btully has joined #openstack-infra11:13
*** yamamoto has quit IRC11:14
openstackgerritVictor Stinner proposed openstack-infra/project-config: Make gate-swift-python34 voting and add gate job  https://review.openstack.org/25344511:14
*** aysyd has joined #openstack-infra11:17
*** salv-orlando has joined #openstack-infra11:18
*** zeih has quit IRC11:23
*** ParsectiX has quit IRC11:23
openstackgerritDmitry Tantsur proposed openstack/requirements: Bump pyudev minimum to 0.18  https://review.openstack.org/25344811:26
dtantsurfolks, may I get your attention to this ^^ please11:26
openstackgerritJulien Danjou proposed openstack-infra/system-config: Install etcd on nodes for tooz unit tests  https://review.openstack.org/25345011:26
dtantsurironic-python-agent gate is broken11:26
*** abhi has quit IRC11:30
*** claudiub has joined #openstack-infra11:34
*** salv-orlando has quit IRC11:36
*** btully has quit IRC11:37
*** olaph has quit IRC11:39
*** olaph has joined #openstack-infra11:39
*** btully has joined #openstack-infra11:39
dimsAJaeger : tox jobs back on their feet?11:40
yolandadims, i'm executing a massive reconfig of jjb, we had to revert a change11:42
yolandathey will be recovered soon11:42
dimsyolanda : ah thanks11:42
yolandai'm seeing some of them starting to be recovered11:43
*** erlon has joined #openstack-infra11:44
*** chlong has joined #openstack-infra11:44
openstackgerritDmitry Tantsur proposed openstack/requirements: Cap pydev at <0.18  https://review.openstack.org/25344811:45
electrofelixso it seems we missed https://review.openstack.org/251249 affecting the openstack JJB jobs, we really do need something to highlight no-voting jobs failing11:46
yolandaAJaeger, i triggered a recheck on the patch you needed to be approved, as i saw most of jobs have been properly reconfigured now11:47
*** fawadkhaliq has quit IRC11:53
*** ParsectiX has joined #openstack-infra11:53
*** ParsectiX has quit IRC11:54
*** fhubik has joined #openstack-infra11:55
*** mnencia has quit IRC11:55
*** mnencia has joined #openstack-infra11:55
*** fhubik is now known as fhubik_brb11:56
*** ParsectiX has joined #openstack-infra11:56
*** zeih has joined #openstack-infra11:58
AJaegeryolanda: that job looks fine now, will approve11:58
*** noqa_v_g1ovnie is now known as noqa_v_qoovnie11:58
AJaegeryolanda: did all jenkins finish?11:58
yolandaAJaeger, not yet11:58
yolandareconfiguring gate-t* jobs now11:58
yolandait will take a while...11:59
AJaegeroh...11:59
AJaegerand I thought I was gone for a long time ;/11:59
yolandait can take several hours11:59
AJaegerdid you see my email? Once everything is green, could you give the go ahead if I'm not around, please?12:00
yolandasure12:00
AJaegeryolanda: https://review.openstack.org/#/c/248898/ should be approved soon as well...12:00
yolandaby the time they finish, i'm sure US infra-roots will be here12:01
AJaegeru_glide1: Sorry, I'm not feeling confident enough to review that change further ;(12:01
yolandaAJaeger, that change has a depends that has not landed12:02
*** abregman has joined #openstack-infra12:03
*** btully has quit IRC12:03
*** yamamoto has joined #openstack-infra12:04
*** abregman is now known as abregman|afk12:04
*** yuanying_ has joined #openstack-infra12:04
AJaegerjohnthetubaguy: ^12:05
AJaegerjohnthetubaguy: you first need to approve https://review.openstack.org/248895 - and please wait with approval until our CI is green again...12:05
AJaegerjohnthetubaguy: Once that is in, we can approve 248898...12:05
AJaegeryolanda: you're right, thanks!12:06
openstackgerritMerged openstack-infra/project-config: Add reno jobs for barbican  https://review.openstack.org/25257212:06
*** lucasagomes has joined #openstack-infra12:06
*** btully has joined #openstack-infra12:06
openstackgerritDarragh Bailey proposed openstack-infra/system-config: Add result_WARNING style class for failing non-voting jobs  https://review.openstack.org/25346212:07
*** yamamoto has quit IRC12:08
*** yuanying has quit IRC12:08
*** dtantsur is now known as dtantsur|brb12:09
*** kozhukalov_ has quit IRC12:13
openstackgerritDarragh Bailey proposed openstack-infra/system-config: Add result_WARNING style class for failing non-voting jobs  https://review.openstack.org/25346212:18
*** aspiers has quit IRC12:19
*** zul has joined #openstack-infra12:22
*** yuanying_ has quit IRC12:23
*** zul has quit IRC12:24
*** zul has joined #openstack-infra12:25
openstackgerritDarragh Bailey proposed openstack-infra/project-config: Use WARNING style for JJB compare XML job failure  https://review.openstack.org/25346812:26
*** kozhukalov_ has joined #openstack-infra12:26
electrofelixyolanda: combination of https://review.openstack.org/253462 and https://review.openstack.org/253468 should make sure that a change in the XML output from the JJB jobs now results in 'WARNING' appearing in yellow. Hopefully that will stop us from causing problems in the future.12:26
*** yuanying has joined #openstack-infra12:27
*** yuanying has quit IRC12:27
*** fhubik_brb is now known as fhubik12:27
openstackgerritDarragh Bailey proposed openstack-infra/project-config: Use WARNING style for JJB compare XML job failure  https://review.openstack.org/25346812:28
*** btully has quit IRC12:28
*** ihrachys has quit IRC12:28
*** mnaser has quit IRC12:30
*** deepakcs has quit IRC12:32
*** btully has joined #openstack-infra12:33
*** trown|outttypeww is now known as trown12:36
*** dizquierdo has joined #openstack-infra12:37
*** zeih_ has joined #openstack-infra12:38
*** mnaser has joined #openstack-infra12:39
*** abregman|afk is now known as abregman12:40
*** tsg has quit IRC12:40
*** zeih has quit IRC12:42
johnthetubaguyAJaeger: ah, good point, thank you!12:43
*** btully has quit IRC12:46
*** _nadya_ has quit IRC12:46
*** dtantsur|brb is now known as dtantsur12:46
*** maishsk has quit IRC12:46
*** btully has joined #openstack-infra12:47
openstackgerritSean Dague proposed openstack-infra/project-config: Adds an API migration and docs generation tool, fairy-slipper  https://review.openstack.org/24535212:49
*** jaosorior has quit IRC12:49
AJaegerelectrofelix: nice, thanks!12:49
*** jaosorior has joined #openstack-infra12:50
yolandamm, jenkins02 reconfig was aborted with proxy error12:50
openstackgerritVitaly Gridnev proposed openstack-infra/project-config: [sahara] gate-grenade-dsvm-sahara to merge check  https://review.openstack.org/25347312:50
*** salv-orlando has joined #openstack-infra12:54
*** weshay_xchat has joined #openstack-infra12:55
*** dingyichen has quit IRC12:57
*** otter768 has joined #openstack-infra12:58
*** btully has quit IRC12:58
*** salv-orlando has quit IRC12:58
*** markus_z is now known as markus_z_meeting12:59
*** btully has joined #openstack-infra13:00
*** tiswanso has quit IRC13:00
*** tiswanso has joined #openstack-infra13:01
yolandaAJaeger, jenkins05 was reconfigured properly13:02
*** otter768 has quit IRC13:03
yolandai had to relaunch reconfiguration on jenkins0213:03
yolandaand the others are still executing13:03
*** dprince has joined #openstack-infra13:07
*** ryansb has joined #openstack-infra13:07
*** btully has quit IRC13:11
openstackgerritKhai Do proposed openstack-infra/puppet-gerrit: Allow puppet to enabling or disabling Gerrit drafts feature  https://review.openstack.org/25311013:12
*** annegentle has joined #openstack-infra13:13
openstackgerritKhai Do proposed openstack-infra/puppet-gerrit: Allow puppet to enabling or disabling Gerrit drafts feature  https://review.openstack.org/25311013:13
*** btully has joined #openstack-infra13:13
*** fhubik has quit IRC13:14
openstackgerritSean Dague proposed openstack-infra/project-config: remove gate-devstack-dsvm-cells  https://review.openstack.org/24827013:14
sdagueAJaeger: fixed13:14
*** fhubik has joined #openstack-infra13:15
*** hdd has joined #openstack-infra13:18
openstackgerritXi Yang proposed openstack/requirements: Remove redundant space in the README.rst  https://review.openstack.org/25348213:21
*** rhallisey has joined #openstack-infra13:22
*** yamamoto has joined #openstack-infra13:22
*** olaph has quit IRC13:24
*** sambetts has quit IRC13:25
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update barbican to correct repo  https://review.openstack.org/25348413:26
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update fuel to correct repo  https://review.openstack.org/25348513:26
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update mistral to correct repo  https://review.openstack.org/25348613:26
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update murano to correct repo  https://review.openstack.org/25348713:26
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update puppet-sahara to correct repo  https://review.openstack.org/25348813:26
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update solum to correct repo and add missing  https://review.openstack.org/25348913:26
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Remove projects not in OpenStack repo  https://review.openstack.org/25349013:26
*** sambetts has joined #openstack-infra13:26
*** yamamoto has quit IRC13:26
*** rfolco has joined #openstack-infra13:28
*** jaosorior has quit IRC13:30
*** jaosorior has joined #openstack-infra13:30
*** btully has quit IRC13:30
*** tiswanso has quit IRC13:32
*** tiswanso has joined #openstack-infra13:32
*** btully has joined #openstack-infra13:32
*** abregman is now known as abregman|afk13:33
*** tlian has quit IRC13:34
*** regXboi has joined #openstack-infra13:35
*** Piet has quit IRC13:36
*** fhubik is now known as fhubik_brb13:37
*** fhubik_brb is now known as fhubik13:37
*** olaph has joined #openstack-infra13:38
yolandaAJaeger, ttx, only reconfig on jenkins1 and jenkins2 is still ongoing, it failed on these two due to proxy errors13:38
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update solum to correct repo and add missing  https://review.openstack.org/25348913:39
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Make the recent events list collapsible  https://review.openstack.org/25349713:40
*** tlian has joined #openstack-infra13:40
*** david-lyle has quit IRC13:43
*** ayoung has quit IRC13:46
openstackgerritDenis Laxalde proposed openstack-infra/jenkins-job-builder: Add support for "tox-builder" builder  https://review.openstack.org/25350013:46
*** tiswanso has quit IRC13:46
*** markvoelker has joined #openstack-infra13:47
*** olaph has quit IRC13:48
*** markus_z_meeting is now known as markus_z13:48
*** olaph has joined #openstack-infra13:49
BobBallpatrickeast: amazon scoreboard down?13:50
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update fuel to correct repo  https://review.openstack.org/25348513:51
*** dguitarbite has joined #openstack-infra13:52
*** barnaby has quit IRC13:53
*** ParsectiX has quit IRC13:55
*** scheuran has quit IRC13:56
*** ayoung has joined #openstack-infra13:58
*** baoli_ has joined #openstack-infra13:58
*** mriedem has joined #openstack-infra13:59
*** mohankumar has quit IRC14:00
AJaegertahnks, yolanda !14:02
AJaegerI need to sign off now, thanks a lot for babysitting this!14:02
*** links has quit IRC14:02
*** AJaeger has quit IRC14:03
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Created mirror.<region>.openstack.org  https://review.openstack.org/23875414:04
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Update pypi_trusted_hosts  https://review.openstack.org/25350414:04
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Point nodepool slaves at new pypi mirror location.  https://review.openstack.org/23875614:04
*** alaski is now known as lascii14:04
*** fhubik has quit IRC14:05
*** EricGonczer_ has joined #openstack-infra14:05
openstackgerritSwapnil Kulkarni (coolsvap) proposed openstack-infra/reviewstats: Update murano to correct repo  https://review.openstack.org/25348714:05
*** fhubik has joined #openstack-infra14:05
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Removed manifests for legacy mirrors  https://review.openstack.org/25350614:06
*** alivigni has joined #openstack-infra14:08
openstackgerritMajor Hayden proposed openstack-infra/project-config: Add functional/check tests for osa-security  https://review.openstack.org/25297814:08
*** barnaby has joined #openstack-infra14:08
*** gordc has joined #openstack-infra14:09
*** ericksonsantos has quit IRC14:10
yolandaAJaeger, have a nice weekend14:10
*** peristeri has joined #openstack-infra14:12
*** dkranz has joined #openstack-infra14:12
*** tiswanso has joined #openstack-infra14:12
*** zhenguo has joined #openstack-infra14:13
*** btully has quit IRC14:15
*** salv-orlando has joined #openstack-infra14:16
*** btully has joined #openstack-infra14:16
*** egonzalez has quit IRC14:17
*** hdd has quit IRC14:19
*** placko has joined #openstack-infra14:20
*** markvoelker has quit IRC14:21
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Improve test coverage: server secgroup API  https://review.openstack.org/25351614:21
*** rlandy has joined #openstack-infra14:22
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Add wheel mirror directory to unified mirrors  https://review.openstack.org/25352114:26
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Don't close the "add item" modal until the items are added  https://review.openstack.org/25352614:28
*** bhunter71 has joined #openstack-infra14:28
fungii could have sworn we already reverted the tox builder in jjb once14:29
fungidid someone else try to add it again?14:29
*** kgiusti has joined #openstack-infra14:29
yolandahi fungi14:29
yolandaso yes, seems it was approved yesterday14:29
yolandawe reverted this morning14:29
yolandafungi, i'm still running a massive jjb reconfig on jenkins01 and jenkins02, they failed twice because of proxy errors14:29
yolandado you know how to avoid that?14:30
fungirestart jenkins14:30
*** EricGonc_ has joined #openstack-infra14:30
yolandajenkins01 is reconfiguring periodic-* now14:30
yolandafingers crossed14:30
yolandajenkins02 still on gate-m*14:30
krotscheckEmilienM, greghaynes: I've created a series of patches for the pypi rename, which should make room for rubygems and wheel mirrors on mirror.<region>.openstack.org. The topic is 'unified_mirror'14:30
yolandafungi, the others were reconfigured successfully14:31
fungiyolanda: see https://review.openstack.org/230438 for the _last_ time this happened14:31
krotscheckgreghaynes: I've also created a patch that creates an rsync target for you, once you figure out how to get the wheel builds to create the correct file structure -> https://review.openstack.org/#/c/253521/14:31
*** EricGonczer_ has quit IRC14:32
yolandafungi yep, same problem happened today14:32
krotscheckEmilienM: ^^ is a good example of how to hook into the mirror manifest, though I suggest you rebase on https://review.openstack.org/#/c/253506/ instead (so that you're not dependent on wheel mirror things landing)14:32
fungiit's been barely two months. surprising how short some people's memories can be14:32
yolandait was like a dejavu14:32
krotscheckEmilienM: Or you can wait for my nodejs mirror patches to come in :)14:32
* krotscheck goes and finishes those.14:32
*** amitgandhinz has joined #openstack-infra14:32
yolandafungi, that's for yesterday's change  https://review.openstack.org/#/c/251249/14:33
yolandaand even it the revert, a new change was added https://review.openstack.org/#/c/253500/14:33
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Separate concerns in pypi_mirror.pp  https://review.openstack.org/25323614:33
fungiyeah, the same addition proposed by yet a second contributor after the first one got emergency reverted14:36
yolandafungi, once it is fixed, an announce need to be sent to notify people can continue with their jobs. ttx sent and announce with statusbot this morning14:37
yolandai need to add myself to the channels, as i don't have perms, i hope to do it today14:37
fungiyolanda: is it just jenkins02 that still needs job updates?14:39
fungioh, you said 01 is still updating as well14:39
yolandajenkins01 is still on process as well yes14:39
fungiif either or both of those fail to update again, we should gracefully restart them14:39
fungiin fact, putting them in prepare for shutdown now will cause all new jobs to run on working jenkins masters. we can live without 2 of the 7 for a few hours if need be14:40
EmilienMkrotscheck: ok I'll rebase on top of it, thanks14:40
yolandafungi, i ran jjb with --ignore-cache, but looking at that failures, it should have been better to wipe cache, then run again. Because at least, if the cache was emptied totally, i could start jjb reconfig at the point where it failed first time14:41
yolandawith --ignore-cache i had to start from scratch again14:41
krotscheckEmilienM: Sweet14:41
yolandafungi, are jenkins01 and jenkins02 receiving more load than others?14:41
fungiyolanda: no, they perform worse and worse the longer they go without a restart, but those two may also be on older nova flavors so could be slightly slower anyway14:42
fungiyolanda: you've been using sudo -H not just sudo, right? jjb uses the homedir for caching so if you forget -H you're not using the same cache puppet is14:42
yolandafungi, i just used root user. I forgot that! :(14:43
*** annegentle has quit IRC14:43
fungioh, well if you're in an interactive shell as root then that's sufficient14:44
*** akshai has joined #openstack-infra14:44
*** tongli has joined #openstack-infra14:44
yolandayes, luckily i did that way14:44
fungialso, why would you want to wipe (or ignore) the cache?14:45
fungiis it corrupt or something?14:45
fungioh, right, there were no changes to the config14:46
fungii understand14:46
*** fawadkhaliq has joined #openstack-infra14:46
fungianyway, it will be safer and speed things up if you set jenkins01 and jenkins02 in prepare for shutdown mode now14:46
fungiso that we'll stop using them to run new jobs14:47
yolandafungi ok14:47
yolandayes, i had to ignore cache, because it's not a job change problem14:47
yolandafungi, so i just throw a jenkins restart on both? it won't cause jjb to stop reconfiguring, and leave things in a bad state?14:48
*** ildikov has quit IRC14:51
fungijust go to the manage jenkins page and use the prepare for shutdown button14:51
fungiso that it will stop running any new jobs14:51
fungijjb updating will be unaffected by that14:52
yolandaok14:52
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Add NodeJS and NPM to single-use-slave  https://review.openstack.org/24216114:52
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Added NPM Mirror to Infra  https://review.openstack.org/23561714:52
*** amuller has joined #openstack-infra14:52
*** annegentle has joined #openstack-infra14:52
*** burgerk has joined #openstack-infra14:53
*** dansmith is now known as superdan14:53
*** hdd has joined #openstack-infra14:53
*** fhubik is now known as fhubik_brb14:54
yolandafungi, done14:54
*** alex_xu is now known as alexus14:56
fungithanks. i've noticed that also seems to make jjb hit api failures less often if you're running it on a server which is in prepare for shutdown14:57
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Set npm mirror location  https://review.openstack.org/24219114:57
*** salv-orlando has quit IRC14:57
*** zz_dimtruck is now known as dimtruck14:57
*** fhubik_brb is now known as fhubik14:58
openstackgerritMonty Taylor proposed openstack-infra/shade: Use non-versioned cinderclient constructor  https://review.openstack.org/25354714:59
openstackgerritMonty Taylor proposed openstack-infra/shade: Change the client imports to stop shadowing  https://review.openstack.org/25354814:59
*** otter768 has joined #openstack-infra14:59
*** annegentle has quit IRC14:59
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Removed npm-install macro  https://review.openstack.org/24219315:00
*** fhubik is now known as fhubik_brb15:01
krotscheckThe problem with doing mirror work, is that inevitably the VM you're working with runs out of harddrive space and you have to start over.15:01
*** mohankumar has joined #openstack-infra15:01
krotscheck#drivespaceischeapproblems15:02
EmilienMkrotscheck: I'll rebase on top of https://review.openstack.org/#/c/242161/15:03
*** otter768 has quit IRC15:03
krotscheckEmilienM: Why that one?15:04
krotscheckJust to keep the chain clean?15:04
*** annegentle has joined #openstack-infra15:04
*** fhubik_brb is now known as fhubik15:05
*** annegentle has quit IRC15:05
EmilienMkrotscheck: yeah15:05
EmilienMkrotscheck: mine is not "urgent" so I prefer rebase on top of your work so we're sure we're consistent15:06
krotscheckEmilienM: You got it.15:06
*** tongli_ has joined #openstack-infra15:07
*** patrickeast has quit IRC15:07
*** patrickeast has joined #openstack-infra15:08
*** olaph has quit IRC15:08
*** tongli has quit IRC15:08
*** shardy has quit IRC15:08
*** salv-orlando has joined #openstack-infra15:12
*** thorst_ has joined #openstack-infra15:13
*** zeih_ has quit IRC15:13
*** btully has quit IRC15:14
mordredinfra-root: tagging shade 1.3.0 - contains no changes that should effect nodepool- it's mostly all boot-from-volume related stuff15:14
ttxyolanda: what's the status on the tox jobs issue ? Still in lockdown ?15:14
yolandattx, waiting for reconfig on jenkins01 and jenkins0215:14
openstackgerrityolanda.robla proposed openstack-infra/project-config: Add yolanda as accessbot operator  https://review.openstack.org/25355415:14
ttxok15:15
*** btully has joined #openstack-infra15:15
yolandajenkins01 is processing xstatic* jobs, so it's nearly finishing15:15
yolandabut jenkins02 is still on gate jobs15:15
ttxbeen merging one openstack/releases thing for mitaka-1 but that should not really affect anything15:15
*** [1]Thelo has joined #openstack-infra15:16
yolandaif it doesn't rely on tox tests, you are fine15:16
*** pradk_ has joined #openstack-infra15:18
yolandajenkins01 finished reconfig15:18
*** [2]Thelo has quit IRC15:18
*** FallenPegasus has joined #openstack-infra15:19
*** olaph has joined #openstack-infra15:20
*** kozhukalov_ has quit IRC15:20
*** dprince has quit IRC15:21
sdaguefedora 21 is eol15:23
*** sigmavirus24_awa is now known as sigmavirus2415:24
sdaguedid anyone actually get f23 working?15:24
*** yamahata has joined #openstack-infra15:24
*** tsg has joined #openstack-infra15:25
*** rbrndt has joined #openstack-infra15:26
*** btully has quit IRC15:26
openstackgerritMerged openstack-infra/elastic-recheck: the timeout query isn't helping anything, it's just masking failures  https://review.openstack.org/25298515:27
mordredsdague: ianw is working on it15:27
openstackgerritDmitry Tantsur proposed openstack/requirements: Cap pydev at <0.18  https://review.openstack.org/25344815:27
*** markus_z is now known as markus_z_meeting15:27
*** btully has joined #openstack-infra15:27
openstackgerritSean Dague proposed openstack-infra/project-config: switch to f23  https://review.openstack.org/25356115:28
openstackgerritMerged openstack-infra/project-config: add release notes jobs for novaclient  https://review.openstack.org/24889815:28
sdagueok, so we should just flip all the jobs15:29
sdagueI just looked at an f21 job fail, and it's not going to be fixable sanely, as we've got additional packages that are needed which aren't in it15:29
*** nadya has joined #openstack-infra15:29
sdagueat least f23 fails would be fixable15:29
*** mriedem has quit IRC15:30
*** nadya is now known as Guest2673615:30
*** Guest26736 is now known as _nadya_15:31
*** mtanino has joined #openstack-infra15:31
rcarrillocruzttx: clouseau is brilliant, ++ :D15:37
yolandafungi, i was thinking in creating an "infra runbook" section, that could document the most common error, tasks... that an infra-root needs to perform, in order for all of us to proceed the same way, and share the knowledge. What do you think? Where could i place something like that?15:39
yolandawe have the same in downstream, and proved to be very useful15:39
*** abregman|afk is now known as abregman15:40
*** dmsimard is now known as dmsimard|afk15:40
*** btully has quit IRC15:40
mordredyolanda: I tink in the infra-manual in system-config15:41
*** fawadkhaliq has quit IRC15:41
*** jcoufal has quit IRC15:41
*** lucasagomes is now known as lucas-hungry15:41
* fungi notes the infra-manual is not in system-config, but presumably mordred meant putting it somewhwere in system-config15:42
funginot in infra-manual15:42
*** david-lyle has joined #openstack-infra15:42
yolandafungi, i understood the opposite :)15:42
yolandato put on infra-manual, wherever it is15:42
mordredoh15:42
*** btully has joined #openstack-infra15:42
funginot in infra-manual15:42
mordredno, I meant the thing in system-config15:43
fungiour jenkins operating documentation in system-config15:43
mordredsince that's the docs for us15:43
*** tjones has joined #openstack-infra15:43
yolandahttp://docs.openstack.org/infra/system-config/ ?15:43
*** tiswanso has quit IRC15:43
fungiinfra-manual is for people who use our infrastructure, system-config documentation is for people who run our infrastructure15:43
mordredyah15:43
*** tiswanso has joined #openstack-infra15:43
yolandaok makes sense15:44
*** jcoufal has joined #openstack-infra15:44
*** salv-orlando has quit IRC15:44
yolandasome "troubleshoot" section, or add more sections to system administration if needed15:44
*** yonglihe has joined #openstack-infra15:44
*** jamesmcarthur has joined #openstack-infra15:45
*** markvoelker has joined #openstack-infra15:45
openstackgerritDan Moravec proposed openstack-infra/puppet-openstackci: Clarifications to the getting started notes in contrib/README  https://review.openstack.org/25315315:45
*** shardy has joined #openstack-infra15:46
*** tmorin has joined #openstack-infra15:46
fungiwell, we have a whole section on systems administration of our jenkins servers, why put other information about managing our jenkins servers somewhere else?15:46
*** rhallisey has quit IRC15:47
*** rhallisey has joined #openstack-infra15:47
fungiyolanda: http://docs.openstack.org/infra/system-config/jenkins.html15:47
yolandafungi ok, in that particular case for jenkins. But i wanted to add more sections, for example on debug manage-projects, restart gerrit, etc15:48
fungisystem-config docs _is_ our operations manual and it's already organized by system15:48
openstackgerritDan Moravec proposed openstack-infra/puppet-openstackci: Clarifications to the getting started notes in contrib/README  https://review.openstack.org/25315315:49
*** EricGonc_ has quit IRC15:49
fungiso, yes, add more documents about systems that aren't represented there, or improve the documents which are there if they're just lacking good information like that15:49
*** eharney has joined #openstack-infra15:49
*** jaosorior has quit IRC15:49
*** f1ller has quit IRC15:50
*** dprince has joined #openstack-infra15:50
purpHi, smart folks like @all-of-you. Was looking at the unified_mirror spec and had a question to help address my ignorance.15:50
*** tmorin has left #openstack-infra15:50
fungii'll attempt to address it with my own ignorance ;)15:51
purpOh, wait, mordred's here. @most-of-you. ;D15:51
purpAwesome! I believe my ignorance is superior to yours. =D15:51
fungiwe shall see... we shall see15:51
purpSo, in reading it, it seems clear we're setting up bare-metal servers for this.15:51
purpYou can see it coming: why not VMs?15:51
fungii must have missed the bare metal part15:52
* purp thinks he knows the answer.15:52
*** matrohon has quit IRC15:52
purpfungi: I could be mistaken. When folks talk about the pains of upgrading OSes on existing servers, that sounds like bare metal.15:52
*** f1ller has joined #openstack-infra15:52
fungiahh, nope15:52
fungieven just upgrading from one ubuntu lts to another implies at least some substantial downtime for services like apache unless you carefully stage the order of packages you're upgrading (which can be tricky to work out because of interdependencies)15:53
*** ryansb has left #openstack-infra15:53
* mordred throws bucket of fish at purp15:53
* purp catches the bucket. mmm, fish.15:54
fungitalking about operating system major release upgrades, not just regular package updates15:54
mordredpurp: we do not treat VMs as flitting ephemeral things round here15:54
*** skolekonov is now known as _skolekonov15:54
mgagnemordred heresy!15:55
mordredmgagne: inorite?15:55
fungiright, virtual machine doesn't necessarily mean cattle15:55
*** markus_z_meeting is now known as markus_z15:55
purpfungi: that makes sense; have been through many painful OS upgrades. Would have expected that a virtualized mirror would mean fire up another, put in proper state, place in service behind LB, and switch off the old.15:55
fungipurp: yep, that's one option15:55
mordredpurp: yah - except for a couple of things:15:55
persiastate15:55
mgagne6TB of data transfer later...15:55
mordredthat15:55
purppersia mordred: say more?15:56
fungior shared network filesystem15:56
*** EricGonczer_ has joined #openstack-infra15:56
purpfungi: okay, so it's lack of shared persistence?15:56
mordredpurp: state. also, each of our mirrors is single per region, so a LB would be weird15:56
funginot 6tb (that's a bit exaggeraty)15:56
persiapurp: Not all the services used in infra are entirely stateless, so simply swapping them behind an LB doesn't always work cleanly (not that they are all behind LBs, but ...)15:56
jeblairfungi: i have a thing about cattle -- you know what you do when one of your cattle gets sick?  you call the friggin vet, because it's worth $5000 and if it just dies you don't get to feed your family.15:56
mordredjeblair: ++15:57
fungiindeed15:57
fungiolaph can fill us in on cattle expenses15:57
* purp applauds jeblair as only a farm kid can.15:57
mgagnefungi let me live in my own ignorance :O15:57
purpI've had cattle that were pets.15:57
* mordred has witnessed olaph giving antibiotics to his cow's udder15:57
jeblairtasty pets15:57
purpBut leaving that analogy for a moment.15:57
*** markus_z has quit IRC15:57
purpjeblair: Oh yeah, I've had Prime Rib of Ol' Hateful.15:57
mordredpurp: we have _some_ load-balanced farms of things where the approach of create another / delete first works really well15:58
mordredpurp: but we have many things that we treat as long-lived servers15:58
fungiour git server mirrors being the primary example15:58
mordredsome of those because we have to (gerrit)15:58
fungithough part of the problem with load balancing is that the load balancers become new pets15:59
mordredothers because the effort to make them not that isn't terribly worth it15:59
* purp listens and thinks for a moment.15:59
mgagnefungi fortunately, LB don't have much state into it, easy to transfer elsewhere unlike a mirror15:59
fungimgagne: this is very true15:59
fungiand if your load balancers have shared state then it can be done with no downtime16:00
*** placko has quit IRC16:00
persiafungi: I'm curious about that: I thought LB with routing rules was a commonly-solved problem, so that LB servers could use shared consensual backing stores.16:00
*** placko has joined #openstack-infra16:00
* olaph hands fungi an udder16:00
mordredpersia: then the shared backing store becomes a long-lived server16:01
mordredthe prolem with the 12-factor paradigm16:01
persiamordred: consensual stores don't map to servers, but I see the point.16:01
mordredis that it ignores the fact that SOMEWHERE something is providing the persistence services to all the 12-factor apps16:01
fungiwell, your network becomes a pet... i think the sorts of lb persia is talking about are injecting routing protocol updates into your network for you16:01
mordredyah16:01
persiaRight.  Usually with OSPF16:02
mordredand I'm not sure we have the ability to do such things with ours currenty16:02
persiaBut yes, it does make network a pet.  I retract my comments :)16:02
fungiindeed. now where did i put our igp?16:02
*** sabeen1 has joined #openstack-infra16:02
mgagneI'm not sure the cloud providers allow you to manage network traffic with OSPF.16:02
fungiyep, my point16:03
*** ihrachys has joined #openstack-infra16:03
sdaguehmmmm so we've got a failure on multinode that is only on ovh16:03
fungior ibgp hopefully!16:03
mordredso I generally find that just managing the precious services as if tey are precious is less work than trying to think through allowing an external framework to manage some of the precious for you16:03
openstackgerritMerged openstack-infra/shade: Improve test coverage: container API  https://review.openstack.org/25315616:03
* purp will go draw some drawings and think more, then come back with more questions.16:03
mordredsdague: oh yeah16:03
fungisdague: connectivity related, storage related, can you tell?16:03
mordredsdague: oh yay16:03
mordredpurp: woot!16:03
jeblairhttps://twitter.com/OpenStack/status/672797858257608704  https://www.openstack.org/blog/2015/12/announcing-a-new-cloud-provider-for-openstacks-ci-system-ovh/16:03
mordredpurp: it's a good question16:03
sdaguehttp://logstash.openstack.org/#dashboard/file/logstash.json?query=message:%5C%22libvirtError:%20cannot%20read%20header%5C%22%20%20%20AND%20message:%5C%22'/dev/disk/by-path%5C%22%20%20%20AND%20tags:%5C%22screen-n-cpu.txt%5C%2216:03
jeblairthat's probably because we just announced it's in production ^ :)16:03
sdagueit's libvirt + volumes16:04
sdagueon grenade multinode16:04
mordredpurp: and one where we have divergent opinions often here than some of our brethren in the cloud space16:04
mgagneit's difficult to come up with a proposed solution when you don't know the baseline feature each providers offer: LB, floating IP, IP reassignment, etc.16:04
fungii wonder if the 80gb rootfs is still just slightly too small for grenade multinode?16:04
purpmordred: glad I'm not inflicting ignorance on folks this early. It's been known to happen.16:04
purpmordred fungi: Totally get that some things aren't cattle, and not advocating for that.16:04
mordredpurp: nope, it's great to dive into it and poke at things16:05
fungii love having our assumptions challenged. helps avoid tunnel vision16:05
jeblairsdague: i think i see a bluebox in there too?16:05
jeblairsdague, fungi: bb has a similarly sized fs16:06
purpmordred fungi: I'm realizing that drawings will help me explain, so I'll make some. Is there a standard spot to put an image you want to discuss, or should I just use what's easy for me?16:06
fungidocaedo: i have reports that apps.o.o is showing django debug details. i'm about to start looking into it but you have a better grip on that than anyone so help appreciated if you're around16:06
sdaguejeblair: yeh, I guess in the 7 day there is also a bb16:07
fungipurp: use whatever's easy for you. we don't have an image paste service16:07
mgagneis the git load-balancer redundant in any way? how hard would it be to switch traffic to an other lb?16:07
purpfungi: oteydotey. Thanks!16:07
openstackgerritMerged openstack-infra/shade: Improve test coverage: server secgroup API  https://review.openstack.org/25351616:07
jeblairmgagne: when we change it out, we just switch DNS.16:08
fungimgagne: it was "redundant" for a while (via dns round-robin) but that wasn't for failover purposes it was to deal with additional volume16:08
jeblair(which didn't actually work that well for our backends because the 2 frontends didn't share state)16:08
fungibut yeah, we boot a replacement lb, then switch dns with a reasonably short ttl, and wait for connections to move and then tear down the old one once it's safe16:08
mgagneright. so having a load-balancer "could" allow you to upgrade the mirror by switching backend servers (assuming data is on a shared fs) when the new one is ready. as for load-balancer upgrade, it should be a matter of DNS.16:09
fungikeep in mind that the git.o.o load balancer isn't configured to do failover and health checks--it's purely for balancing load not for failure mitigation16:09
mgagneyea, it's more or less status-quo regarding HA16:10
clarkb(it does do simple tcp syn ack checks though)16:10
mgagnejust more tool to ease OS upgrades16:10
fungiwe do manually down backend servers in it before replacing them, sure16:10
*** AJaeger has joined #openstack-infra16:10
tsufievhello, guys!16:10
tsufievare there some known network issues today?16:10
fungibut again, the issue is that replacing the pypi mirrors is more about getting the rather large amount of data available to the replacement16:11
tsufieve.g. https://review.openstack.org/#/c/252961/ jobs involving devstack install are failing again and again16:11
jeblairsdague: http://logs.openstack.org/09/253109/1/check/gate-grenade-dsvm-multinode/f951ff8/logs/worlddump-2015-12-04-081251.txt.gz16:11
mgagnefungi shared file system, I don't see much alternative16:11
jeblairsdague: that says filesystem is not the cause, right?16:11
fungimgagne: right, but having a load balancer in front of the old and new server doesn't help much either way16:12
fungicertainly doesn't solve the shared data problem16:12
mgagnefungi how?16:12
mgagnefungi you mean there is no solution to the shared data problem?16:12
fungimgagne: the problem is one of shared data between the old and new servers. a load balancer does nothing to solve _that_ challenge16:12
mgagnefungi I agree16:12
AJaegerfungi, yes, you reverted the tox bulider on 2nd of October already ;( I986261dc2233d59383b0f9e35bb74ba81c95253f16:13
*** u_glide1 has left #openstack-infra16:13
mgagnefungi especially if you have access to DNS and TTL16:13
fungiright16:13
fungimoving connections between servers is already a solved problem for us16:14
rcarrillocruzSpamapS: i summon you!16:14
rcarrillocruzplease have a look when you get a chance16:14
rcarrillocruzhttps://review.openstack.org/#/c/252037/16:14
rcarrillocruzi need you confirm something i'm seeing from our friend upstart16:14
*** annegentle has joined #openstack-infra16:14
fungiAJaeger: i can understand how it happens, it's just disappointing almost to the point of irony16:15
*** xyang1 has joined #openstack-infra16:15
AJaegerfungi: yeah...16:16
AJaegerand reading backscroll you referenced it the change already, sorry for the noise...16:16
AJaegeryolanda, fungi: Is everything green now? I'd like to send an email to openstack-dev...16:16
yolandaAJaeger, not yet16:17
yolandajenkins02 still reconfiguring :(16:17
yolandait's incredibly slow16:17
jeblairyolanda: https://review.openstack.org/253554 approved, but you'll want to add yourself to statusbot in system-config manifests/site.pp16:17
*** armax has joined #openstack-infra16:18
AJaegeryolanda: What fun ;(16:18
yolandajeblair ok, thanks16:18
fungiyolanda: but with it set to prepare for shutdown it shouldn't run any more jobs, so i think it's safe to sound the all clear to the rest of the community while we quietly work on jenkins0216:18
jeblairfungi: ++16:18
AJaegeryolanda: but you shutdown jenkins02, correct? So it's fine...16:18
AJaegerfungi is typing too fast for me ;)16:18
*** lucas-hungry is now known as lucasagomes16:19
yolandaAJaeger yes, you are right16:19
AJaegerwho wants to write the email? I can but if somebody else prefers...16:19
fungiAJaeger: i will attenuate my typing speed on your behalf ;)16:19
AJaegerfungi: don't! I'm just tired. As long as you forgive me for echoing you... ;)16:19
*** bpokorny has joined #openstack-infra16:20
fungitrying to figure out what's going on with the django debug stuff on apps.o.o so i can get back to juno eol stuff16:20
* AJaeger sends the email then...16:22
AJaegerRegarding Juno EOL: clarkb, are you going to review the python 2.6 removal? https://review.openstack.org/#/c/252448/16:22
openstackgerritMerged openstack-infra/elastic-recheck: Add a query for libvirt error when 'TestBootVolumePattern' fails  https://review.openstack.org/25313416:23
*** arxcruz has quit IRC16:23
*** dimtruck is now known as zz_dimtruck16:26
openstackgerrityolanda.robla proposed openstack-infra/system-config: Add yolanda to statusbot nicks  https://review.openstack.org/25358616:26
*** sputnik13 has joined #openstack-infra16:27
pedroalvarezIs that patch ^  what comes before saying that CI is ok again?? :)16:28
*** placko has quit IRC16:28
*** ifarkas has quit IRC16:28
*** agentle_ has joined #openstack-infra16:28
*** dmsimard|afk is now known as dmsimard16:29
yolandattx, fungi, can you send a notice to status, telling that everything should be back again?¿16:29
yolandai may still not have access16:29
fungidocaedo: i'm not able to find whatever error fifieldt described, so maybe it was corrected when https://review.openstack.org/250061 merged?16:30
AJaegeryolanda: wait 5minutes until your patch mergs ;)16:30
yolandaso i have the honors :)16:30
fungiyeah, that'll be a fine test of it ;)16:30
* AJaeger leaves again..16:31
*** AJaeger has quit IRC16:32
*** annegentle has quit IRC16:32
clarkbshould we rename our macro?16:32
yolandaso it should be something like "status ok we fixed" ?16:32
clarkbthis-is-tox16:32
clarkband avoid this common collision in the future?16:32
yolandaclarkb sounds like a good idea16:33
*** hashar has quit IRC16:36
fungiclarkb: mordred: looking at the git log on puppetmaster.o.o, it appears the hiera keys i added back in september for smarcet's 214344 got removed when the fqdn refactoring took place16:36
fungihow was the refactoring of hiera keys accomplished?16:36
fungidid we maybe lose any that weren't referenced in our global site manifest?16:37
docaedofungi: will read scroll-back and see what's up :)16:37
fungidocaedo: all the detail i have was a message from fifieldt at 05:10 utc stating "apps.openstack.org http://apps.openstack.org  has django debug on..."16:38
fungihe doesn't seem to be responding at the moment, so i don't know any more than that16:38
mordredfungi: yes. that is correct. I believe if we did not refernece them in the manifest the script may not have put them anywhere16:38
mordredfungi: because it did not know which servers should have access to them16:39
fungimordred: got it. so any we added for changes that were still in review need to be readded16:39
mordredyah16:39
openstackgerritAdam Coldrick proposed openstack-infra/storyboard: Document manually setting up notifications  https://review.openstack.org/25359116:39
mordredsorry bout that - bug in the migration16:39
fungiinfra-root: ^ heads up to double-check hiera keys for open changes that predate the fqdn refactor, as they may now be gone16:39
mordredthey WILL be in the git history16:39
docaedofungi: ok - debug is still on but I believe this is because no changes to app-catalog repo have happened (which will trigger all the things from the manifest)16:40
*** ericksonsantos has joined #openstack-infra16:40
*** zz_dimtruck is now known as dimtruck16:40
docaedoLater today when there's not too much exciting stuff happening and a rooter is around, I'll merge something minor to trigger everything (which should turn off debug)16:40
fungimordred: yep, that's where i managed to first confirm i hadn't gone insane and imagined i'd added them16:40
fungidocaedo: got it, that makes sense. thanks!16:41
*** FallenPegasus is now known as MarkAtwood16:41
*** _nadya_ has quit IRC16:42
*** dramalho has joined #openstack-infra16:43
*** othermordred has quit IRC16:44
*** warpc has quit IRC16:44
*** samyewell has quit IRC16:44
*** warpc has joined #openstack-infra16:44
*** samyewell has joined #openstack-infra16:44
*** othermordred has joined #openstack-infra16:44
fungiinfra-root: there is a staged change to production/fqdn/puppetmaster.openstack.org.yaml on puppetmaster.openstack.org which hasn't been committed yet. looks like someone was renaming openstackci_rax_ keys to openstackjenkins_rax_16:45
jeblairmordred: ^ probably?16:46
*** kozhukalov_ has joined #openstack-infra16:47
*** rfolco has quit IRC16:48
mordredyes16:48
mordredthat was me16:48
mordredpleaes commit it16:48
openstackgerritYan Ning proposed openstack-infra/project-config: add seperate job for monasca plugin in devstack install  https://review.openstack.org/24489316:48
*** david-lyle has quit IRC16:48
mordredthe other thing was a typo16:48
fungimordred: will do, thanks16:49
mordredsorry16:49
fungijust making sure i'm not stepping on anyone's toes16:49
*** Ramanjaneya has quit IRC16:49
openstackgerritMonty Taylor proposed openstack-infra/shade: Use reno for release notes  https://review.openstack.org/25359716:49
*** david-lyle has joined #openstack-infra16:49
yolandafungi, my change hasn't landed , it even didn't pass gate and i need to leave. Are you ok to send the announce? i can test in another moment :)16:50
fungiyolanda: sure, someone else with access can send a notice. have a good evening!16:51
openstackgerritVladimir Kozhukalov proposed openstack-infra/project-config: Create bareon project  https://review.openstack.org/23167716:51
*** rcernin has quit IRC16:52
fungi#status notice The earlier JJB bug which disrupted tox-based job configurations has been reverted and applied; jobs seem to be running successfully for the past two hours.16:52
openstackstatusfungi: sending notice16:52
*** gyee has joined #openstack-infra16:53
*** sridhar_ram has joined #openstack-infra16:53
-openstackstatus- NOTICE: The earlier JJB bug which disrupted tox-based job configurations has been reverted and applied; jobs seem to be running successfully for the past two hours.16:53
*** dizquierdo has quit IRC16:54
*** dtantsur is now known as dtantsur|afk16:54
openstackgerritYan Ning proposed openstack-infra/project-config: add seperate job for monasca plugin in devstack install  https://review.openstack.org/24489316:54
*** rfolco has joined #openstack-infra16:55
openstackstatusfungi: finished sending notice16:55
*** Piet__ has joined #openstack-infra16:55
*** tsg has quit IRC16:55
*** jlanoux has quit IRC16:59
*** otter768 has joined #openstack-infra16:59
pleia2good morning16:59
openstackgerritMerged openstack-infra/shade: Use non-versioned cinderclient constructor  https://review.openstack.org/25354717:00
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: elaborate on how to check out releases repo to run releases by hand  https://review.openstack.org/25359917:00
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: elaborate on requirements handling in the scripts  https://review.openstack.org/25360017:00
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: add instructions for using announce.sh  https://review.openstack.org/25360117:00
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: remove release_postversion.sh  https://review.openstack.org/25360217:00
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: cosmetic changes to command examples  https://review.openstack.org/25360317:00
openstackgerritMerged openstack-infra/shade: Change the client imports to stop shadowing  https://review.openstack.org/25354817:00
openstackgerritDmitry Tantsur proposed openstack/requirements: Cap pydev at <0.18  https://review.openstack.org/25344817:01
*** salv-orlando has joined #openstack-infra17:01
openstackgerrityolanda.robla proposed openstack/diskimage-builder: Add dib element to generate logical volumes  https://review.openstack.org/25204117:01
*** tqtran has joined #openstack-infra17:02
openstackgerritMerged openstack-infra/storyboard: Work around "duplicate preferences" issue  https://review.openstack.org/25197017:02
eantyshevHello, guys! Does anyone want to review a small imrovement for system-config: https://review.openstack.org/239479 ?17:03
*** otter768 has quit IRC17:04
nibalizerpleia2: good morning17:07
openstackgerritDavid Shrewsbury proposed openstack-infra/shade: Improve test coverage: list_router_interfaces API  https://review.openstack.org/25361017:07
*** mpavone has quit IRC17:09
openstackgerritEmilien Macchi proposed openstack-infra/system-config: Added Gem Mirror to Infra  https://review.openstack.org/25361617:10
EmilienMkrotscheck: ^17:11
krotscheckEmilienM: Sweet, looking17:11
*** david-lyle has quit IRC17:13
openstackgerritDmitry Tantsur proposed openstack/requirements: Exclude pyudev 0.18  https://review.openstack.org/25344817:13
krotscheckEmilienM: My only comment is that the robots.txt doesn't need to be there, it's already provided at the root http level.17:14
EmilienMkrotscheck: ack, dropping it!17:14
krotscheckEmilienM: Sweet!17:15
EmilienMkrotscheck: your work on that is awesome - big thank you17:15
openstackgerritMerged openstack-infra/project-config: [sahara] gate-grenade-dsvm-sahara to merge check  https://review.openstack.org/25347317:15
openstackgerritEmilien Macchi proposed openstack-infra/system-config: Added Gem Mirror to Infra  https://review.openstack.org/25361617:15
krotscheckEmilienM: Likewise! Your assistance reduces the load on me just a bit :)17:15
openstackgerritEvgeny Antyshev proposed openstack-infra/system-config: Use httpd::mod instead of httpd_mod  https://review.openstack.org/25361917:16
ociuhanduhello, on a gerrit CI account created using the old system (mail request), how can we manage the ssh keys? As back then there was no launchpad account created, from what we have seen17:18
openstackgerritMerged openstack-infra/storyboard-webclient: Make the recent events list collapsible  https://review.openstack.org/25349717:18
openstackgerritMerged openstack-infra/storyboard-webclient: Don't close the "add item" modal until the items are added  https://review.openstack.org/25352617:19
openstackgerritMerged openstack-infra/storyboard-webclient: Update $resource wrappers to use new permissions API  https://review.openstack.org/23547517:19
openstackgerritEvgeny Antyshev proposed openstack-infra/system-config: Use httpd::mod instead of httpd_mod  https://review.openstack.org/25361917:19
*** sambetts is now known as sambetts-afk17:19
fungicodesearch.o.o is throwing an error page. anyone have time to look into what's happened to hound?17:21
ociuhanducan we use directly the gerrit set-account —add-ssh-key cmd?17:21
jeblairfungi: will do17:21
jeblair(i'm waiting for nodepool)17:22
fungiociuhandu: you can just create a new account in gerrit and let us know which old account to disable17:22
jeblairfungi: wfm17:22
fungiociuhandu: that's what everyone else has done. it gets you an account under your control. otherwise the next time you need a change made to the old account you end up having to ask us to do it again (and again, and again)17:23
fungithanks jeblair!17:23
jeblairfungi: (i mean, i didn't do anything, it just wfm)17:23
fungioh weird, it's up now17:23
fungii wonder if it goes dormant somehow and needs to wake up a little17:24
ociuhandufungi: thank you17:24
fungijeblair: i definitely had an error from apache there the first time i tried to hit it17:24
fungi(mere moments ago)17:24
fungiperhaps i caught it in the middle of puppet restarting something17:25
pabelangerclarkb: I'm free for the next 2 hours or so, then stepping out for an hour17:26
*** dramalho has quit IRC17:27
*** katyafervent has quit IRC17:27
*** hashar has joined #openstack-infra17:28
*** kzaitsev_ws has quit IRC17:28
*** kzaitsev_ws has joined #openstack-infra17:29
*** yamamoto has joined #openstack-infra17:29
*** kozhukalov_ has quit IRC17:29
*** dramalho has joined #openstack-infra17:30
*** tlian has quit IRC17:30
*** abregman is now known as abregman|afk17:30
*** tlian has joined #openstack-infra17:32
SpamapSrcarrillocruz: ACK17:33
krotscheckAnyone around to assuage my concerns? As soon as I started the unified mirror effort, people are coming out of the woodwork wanting there to be more mirrors. I'm a little worried that putting all the things on the same mirror will cause things to become less stable, because those machines will get hammered.17:33
jeblairkrotscheck: check cacti17:33
*** yamamoto has quit IRC17:34
jeblairkrotscheck: look at the mirrors and see if they show signs of being under heavy load17:34
mordredkrotscheck: also, I have a hunch that the amount we hammer the python mirror with all the openstack tests will dwarf the amounts of load added by additional things for quite some time17:34
*** spzala has joined #openstack-infra17:34
krotscheckmordred: You sure? mrunge just asked for an ubuntu mirror.17:35
mordredkrotscheck: not beause of any particular quality, but because of the giant number of python jobs that download things17:35
mordredkrotscheck: we'd still be doing many many more python mirrror hits17:35
krotscheckjeblair: Yeah, those don't look like they're under heavy load.17:35
mordredkrotscheck: since we mostly pre-cache ubuntu packages on hosts and we don't install packages on unittest jobs17:35
SpamapSAn ubuntu mirror for server packages is hard to "hammer"17:35
jeblairkrotscheck: yeah, this is probably our busiest mirror: http://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=2482&rra_id=all17:35
mordredkrotscheck: bbut we DO install python packages for everything from mirrors - even for pep8 jos17:36
SpamapSYou don't have any openoffice or GB of images..17:36
mordredjobs17:36
krotscheckOk, I am less worried now.17:36
mordredyay!17:36
SpamapSaverage package size for server stuff is probably 150k17:36
SpamapSWith a few 10MB'ers.. things like mysql and kernels being the exception.17:36
*** katyafervent has joined #openstack-infra17:36
mordredthis is also easy-ish to scale if it does start to be hamered - but I don't expect that to happen for a while17:36
mordredSpamapS: yup - which are things we pre-cache anyway17:36
krotscheckEspecially since we're split by region.17:36
*** Guest93374 has quit IRC17:37
openstackgerritMichael Krotscheck proposed openstack-infra/infra-specs: Unified Mirrors  https://review.openstack.org/25267817:37
SpamapSmordred: right, because if we didn't have a mirror to hammer, we'd be hammering external bandwidth anyway.17:37
*** asselin__ has quit IRC17:37
SpamapSso, I say, HAMMER AWAY17:37
mordredkrotscheck: btw - ubuntu mirror is I believe a different effort that we've got some thoughts on17:37
mordredkrotscheck: the problem we have with those is atomic updates typically17:38
mordreddue to the way ubuntu archive mirroring works17:38
mordredso if we ran one normally, it would suffer from essentially the same problems as the existing per-cloud mirrors17:38
jeblairi have a filesystem for that17:38
mordredyup17:38
jeblair(maybe even two)17:39
krotscheckjeblair: Does the filesystem have a name?17:39
krotscheckIs the name Andrew? ;)17:39
mordredmainly mentioning it as a note that I don't think we need to try to solve that problem with this effort just right now17:39
mordredkrotscheck: :)17:39
jeblairkrotscheck: i see you've met our friend andrew!17:39
krotscheckjeblair: Oh, andrew and I go Waaaaay back.17:39
* krotscheck has a CMU degree collecting dust around here somewhere...17:39
krotscheckmordred: Alright- think you can come up with a "todo list"section on  https://review.openstack.org/252678 for ubuntu? If so, I can see if I can convince mrunge to pick up the work for it :)17:40
*** jordanP has quit IRC17:40
SpamapSNote that apt 1.1 fixes the mirror problem17:40
fungijeblair: mordred: clarkb: infrastructure donors are now included at http://www.openstack.org/foundation/companies/17:40
SpamapSand will ship with 16.0417:40
jeblairfungi: rock on!17:41
SpamapSand presumably the Ubuntu mirrors will be built the correct way with the archive bits that 1.1 uses to be atomic.17:41
SpamapSSo, in about 6 months.. we can MAYBE start caring less about that. :)17:41
*** asselin_ has joined #openstack-infra17:41
fungijeblair: i can already see i need to suggest a tweak to the wording, since not all our infrastructure donors will necessarily be running public clouds17:42
krotscheckSpamapS: There are a lot of neat things that will hopefully be in 10.0417:42
jeblairfungi: yeah, fortunately that works for those 3 :)17:42
krotscheckI mean 16.0417:42
SpamapSrcarrillocruz: hm17:42
SpamapSrcarrillocruz: so.. the glean thing..17:42
mordredSpamapS: oh, we were just goign to fix the archive at the archive level17:43
*** unicell1 has quit IRC17:43
mordredSpamapS: since it's 100% not a hard thing to do17:43
SpamapSrcarrillocruz: I kind of wonder if we shouldn't change glean to just always write vlan interfaces that are hosted on the interface being processed.17:43
jeblair10.04 was the best.  not kidding.17:43
mordred++17:43
SpamapS10.04 had the _worst_ upstart server files ever tho17:43
*** unicell has joined #openstack-infra17:43
SpamapSmysql _often_ failed17:43
mordredSpamapS: atomic filesystem snapshot/release after archive integrity check17:43
SpamapSand the shutdown would corrupt your database17:43
SpamapSbut yeah.. best ever. ;)17:44
fungijeblair: well, at least for the next month until hpe is no longer running a public cloud ;)17:44
mordredSpamapS: so that there are no in-flight updates17:44
SpamapSmordred: I understand that you can fix it without apt's help. I don't think that is actually a solution that works for everyone though.17:44
mordredSpamapS: I'm not sure I follow you?17:44
SpamapSmordred: and it's also 100% unnecessary if the metadata is updated in an atomic way.17:44
mordredSpamapS: I mena, apt fixing it too is awesome17:44
jeblairyou are risking violent agreement :)17:45
krotscheckSo, with that in mind, the mirror move I'm proposing is actually infra-core intensive, and I'm headed on vacation next friday. Is this something we could do next week, or shall we postpone to 21st-and-after?17:45
mordredSpamapS: I'm just saying that for the period of time that we still have things that are not running 16.04, fixing it server seide for us will be a benefit17:45
SpamapSYou wouldn't have to care about snapshotting if apt-ftparchive actually was able to change things atomically.17:45
mordredSpamapS: yes17:45
jeblairoh, the fix is in apt-ftparchive?17:45
*** yamahata has quit IRC17:45
jeblairso it's also a server-side fix?17:45
*** derekh has quit IRC17:45
SpamapSjeblair: it has to be in apt too17:45
jeblairoh17:45
mordredSpamapS: but since it doesn't - we will just do our things on the server side17:45
SpamapSjeblair: the problem was the format of the metadata17:46
mordredand then at some point it will become not-necessary17:46
mordredand that'll be neat too17:46
clarkb pabelanger will have time in about 15-20 minutes17:46
SpamapSmordred: sure, if the urgency is high, we should just do it.17:46
SpamapSbecause I suspect 14.04 will be a thing for a long time. :)17:46
*** fawadkhaliq has joined #openstack-infra17:46
mordredyup17:46
pabelangerclarkb: sounds good17:46
mordredSpamapS: we have it designed, it just isnt' quite urgent enough that we've done the work on it yet :)17:46
*** stevemar_znc is now known as stevemar17:47
mordredkrotscheck: I'm travelling next week, so I'm less useful then17:47
mordredkrotscheck: wait - wasn't I supposed to help you root something today?17:47
jeblair(fyi, i have rudely aborted some jenkins jobs with no regard to the consequences in order to debug something, sorry)17:48
*** unicell has quit IRC17:48
*** sridhar_ram has quit IRC17:48
mordredoops17:48
krotscheckmordred: Yes, at 10AM, and then we realized that greghaynes's patches made more sense if we did the rename first.17:48
krotscheckSo I followed up by pinging you that rooting things today would probably not happen.17:49
mordredawesome17:49
zaromorning17:49
mordredkrotscheck: sweet17:49
krotscheckBut, hey, if you want to help me root things, go review this and the following 3 patches https://review.openstack.org/#/c/253236/ :)17:50
jeblairkrotscheck: when do you think the rename/move patches will be ready?17:50
krotscheckjeblair: I rebuilt the entire patch chain this morning.17:50
*** Swami has joined #openstack-infra17:50
krotscheckSee ^^17:50
krotscheckSo the answer is "now"17:51
krotscheckWell.17:51
krotscheckNow + review time17:51
krotscheckBecause I like extra eyeballs.17:51
krotscheck(They pop in my mouth like candy)17:51
*** amitgandhinz has quit IRC17:51
jeblairi'd like to assume any nodepool node held for more than 30 days is probably not actually in use.17:51
jeblairanyone object to me deleting those?17:51
jeblairgood17:52
mordredjeblair: do it17:52
onovyhi, can someone help me with https://review.openstack.org/#/c/245603/ pls?17:52
mordredkrotscheck: mmm. candy17:52
*** jamesmcarthur has quit IRC17:53
jeblairsdague, clarkb: i have 2 devstack-trusty-2-node sets, one each on ovh and rax17:53
*** dizquierdo has joined #openstack-infra17:53
*** ihrachys has quit IRC17:53
jeblairsdague, clarkb: i'm prepared to re-run a failing grenade job on both17:53
krotscheckIncidentally, if anyone wants the vagrantfile and local.pp patch that I used to step through my patches, I'd be more than happy to provide.17:53
*** ihrachys_ has joined #openstack-infra17:54
jeblairsdague, clarkb: anything you would lke me to do before i start?17:54
mordredkrotscheck, jeblair, fungi: does a cinder volume snapshot cause things to freeze like a nova one does?17:55
krotscheckmordred: I do not konw.17:55
jeblairmordred: no idea :)17:55
jeblairif we're worried, let's start with rax-dfw and quiesce it if there's a problem17:56
openstackgerritEvgeny Antyshev proposed openstack-infra/puppet-openstackci: Allow logserver to run on CI server  https://review.openstack.org/25250817:56
jeblairthat's our least-used old-mirror region right now17:56
electrofelixjeblair zaro: so I'm happy to go with exclude combining or individual styles for the result_WARNING change https://review.openstack.org/253462 is there a preferred style?17:56
jeblairelectrofelix: no preference17:57
krotscheckmordred: A brief google says that it's driver specific.17:57
krotscheckmordred, jeblair: rsync may just work better.17:57
krotscheckmore better.17:57
mordredyah. it might take longer - but it's intra-cloud traffic and should not cause the mirror to become unusable17:58
jeblairerm17:58
sdaguejeblair: honestly, I don't have a full handle on the failures, I think kashyap was looking at that one a little. But even the theory about what's going on is a little weird.17:58
jeblairthe two hosts i've logged into look different17:58
jeblairoh... rax is probably still a snapshot build17:59
openstackgerritYan Ning proposed openstack-infra/project-config: add seperate job for monasca plugin in devstack install  https://review.openstack.org/24489317:59
jeblairsdague: think it's useful for me to run reproduce so people can poke around?17:59
mordredkrotscheck: commented on the spec with the thing about rsync - other than that looks great!18:00
sdaguejeblair: I'm not sure, because I think the useful postmortem might get destroyed by nova cleaning things up18:00
sdaguebefore you could catch it18:00
zaroelectrofelix: replied in the change18:01
*** lezbar has quit IRC18:01
fungimordred: jeblair: in situations where we can use a cinder volume, i expect just turning off anything which is writing to that and then switching the filesystem read-only ought (in theory) to make it possible to continue to read from the volume while it's being snapshotted18:01
fungibut of course i have no evidence to back this up18:01
*** lezbar has joined #openstack-infra18:01
jeblairsdague: hrm.  well, good, cause apparently reproduce.sh doesn't work with multinode grenade jobs :)18:01
*** dizquierdo has quit IRC18:02
mordredfungi: yah - seems like another branching condition to think about that's unlikely to be significantly better?18:02
jeblairsdague: i'll keep these nodes around though for a bit in case you or someone wants to run something manually on them18:02
fungimordred: indeed18:02
krotscheckmordred: I will ask the cinder people. They might know.18:03
sdagueI think for right now, we're just going to keep an eye on the fail rates in ER, and see where it hits a threshold18:03
zarofungi, jeblair : have you guys got email for gerrit upgrade?  i haven't seen it.18:03
fungialso with dfw, we're already so low utilization there after the most recent nodepool config tweak, we could consider dialing it down to 0 before we work on that mirror to eliminate disruption18:03
*** sdake has quit IRC18:03
nibalizerzaro: i sent it18:03
fungizaro: i saw the one nibalizer sent to the -dev ml18:03
jeblairsdague: we are likely to run more jobs on ovh over time and less jobs elsewhere18:03
*** sdake has joined #openstack-infra18:04
fungizaro: was either tuesday after the meeting or maybe sometime wednesday18:04
*** dizquierdo has joined #openstack-infra18:04
zarook, found it.  sorry about that.18:04
nibalizerunfortunately I forgot to [topic] it18:05
jeblairi never topic those18:05
clarkbpabelanger: ok here now18:05
*** lezbar has quit IRC18:06
clarkbpabelanger: I should start booting trusty asterisk host, stop centos6 asterisk service when that is puppeted?18:06
*** Piet__ has quit IRC18:06
*** lxsli has quit IRC18:06
*** dzamboni has quit IRC18:07
pabelangerclarkb: I'd stop centos6 first, before puppet.  Otherwise, we might need to way 5/10mins for the registration of asterisk and voip.ms18:08
clarkbpabelanger: ok18:08
krotscheckmordred: Response from jgriffith - it's apparently just an LVM copy, so the only concern is that it might look werid if bandersnatch is still writing to the volume during the snapshot.18:08
*** jcoufal has quit IRC18:08
*** fhubik has quit IRC18:08
krotscheckmordred: So- disable bandersnatch, make copy, start bandersnatch.18:08
clarkbpabelanger: current asterisk server is a 2GB standard rax flavor18:09
jgriffithkrotscheck: lvm snap just to be precise18:09
*** spzala has quit IRC18:09
mordredjgriffith: but that's only the LVM backend, yeah?18:09
jgriffithkrotscheck: the way it works is it just creates a cow table18:09
clarkbpabelanger: iirc jeblair did a bunch of testing across flavors and found that was fine so I am going to stick with that unless there is objections18:09
pabelangerclarkb: Works for me18:10
jgriffithmordred: yeah.. perhaps I don't have all the info here ;)18:10
krotscheckCow?18:10
mordredjgriffith: I'm guessing that other drivers, such as say solidfire, might do something different?18:10
jgriffithkrotscheck: copy on write18:10
mordredjgriffith: we're wondering about doing volume snaps on our public cloud accounts18:10
mordredjgriffith: and what effect that would have on the service using those volumes18:10
mordredjgriffith: for clouds where we know nothing about the implementation of the cloud18:10
jgriffithmordred: if it's a descent backend NONE18:10
*** yamahata has joined #openstack-infra18:10
mordredk18:10
clarkbpabelanger: jeblair actually I am tempted to boot it on a performance 2GB18:10
jgriffithmordred: and by Cinder standards that's how it's designed as well18:11
clarkbit has a better rx/tx factor and only 40GB of disk instead of 80GB18:11
mordredkk18:11
jeblairclarkb: it probably predates performance18:11
jgriffithmordred: if you hit a snag, you discovered somebody that sucks and isn't testing18:11
clarkbjeblair: should I make new one performance?18:11
mordredjgriffith: so we should assume that snaps are safe then18:11
mordredjgriffith: well ...18:11
jeblairclarkb: yeah, worth a try18:11
mordredjgriffith: now you just described my normal week :)18:11
jgriffithmordred: absolutely... again assuming I understand everything correctly.  Cinder snapshots absolutely better be safe18:11
jeblairclarkb: i'd say all the old testing is probably not relevant at this point anyway :)18:11
mordredcool18:11
mordredjgriffith: thanks!18:11
jgriffithmordred: no problem18:11
openstackgerritAdam Coldrick proposed openstack-infra/storyboard-webclient: Tidy up project groups states  https://review.openstack.org/25304918:12
fungiclarkb: agreed, i'm in favor of consistency of what we're using for other new servers at this point, and then if we discover performance-related regressions we can consider alternatives18:13
clarkbok new server is building18:13
clarkbwill stop asterisk on old as soon as new server starts puppeting18:14
clarkbdone18:14
clarkbnow we wait18:14
*** hdd has quit IRC18:14
pabelangerdun dun dun18:14
nibalizernot something that gets done every day18:15
fungidid anyone send out an e-mail to the -dev list about taking pbx.o.o down briefly? just in case someone is trying to use it for a call18:15
clarkbfungi: woops I did not18:15
pabelangerI did not either18:15
fungifingers crossed that it's not particularly popular ;)18:15
clarkbpabelanger: any chance you can do that really quickly?18:15
pabelangerI can18:15
clarkbpabelanger: you can blame me for any dropped service :)18:15
fungiheh18:15
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Infer and build entry points from component modules  https://review.openstack.org/25233518:15
krotscheckThis sounds like a "What could possibly go wrong" situation.18:16
nibalizerfungi: now you have me thinking about how to graphite asterisk18:16
*** erlon has quit IRC18:16
clarkboh derp18:16
funginibalizer: there's almost certainly a custom snmp mib for asterisk18:16
clarkbI forgot to use an env for the puppet stuff18:17
clarkbBUT18:17
*** unicell has joined #openstack-infra18:17
clarkbI think it iwll just work18:17
funginibalizer: so probably not hard at all18:17
clarkbpabelanger: ^18:17
krotscheckmordred:  Ok, so am I updating the spec, or no?18:17
clarkbpabelanger: the puppet change is 99% cleanup so should be fine without it being in right?18:17
funginibalizer: worth checking, the distro packages might even include a suggested net-snmp config to enable it18:17
clarkbselinux won't affect ubuntu since its red hat only18:18
clarkbthe only thing is that config file that is deleted will go in18:18
clarkb23.253.242.17218:19
clarkbshould be up now18:19
mordredkrotscheck: nah - i can remove my -118:19
mordredkrotscheck: jgriffith tells me it will work18:19
mordredkrotscheck: I can just kill him if he's wrong18:19
clarkboh nope asterisk install failed to find some packages18:19
krotscheckmordred: So we can blame jgriffith if the world explodes :D18:20
clarkbpabelanger: E: Unable to locate package asterisk-sounds-moh-opsound-wav etc18:20
krotscheckmordred: So, are we doing this now? My patches don't have enough reviews yet.18:20
clarkbI can get a full paste if it will help18:20
clarkbmy guess is going to be different package names/sets on ubuntu vs centos18:21
pabelangerclarkb: wait18:21
pabelangerdid we merge puppet-asterisk changes?18:21
clarkbpabelanger: no, I was going to run it out of my env but didn't18:21
clarkbpabelanger: if thats a problem I can delete and rerun18:21
pabelangerYa18:21
pabelangerwe need to land that18:21
*** hrubi has quit IRC18:21
clarkbkk18:21
clarkbwill redo with env properly setup18:21
pabelangerhttps://review.openstack.org/#/c/252618/18:21
clarkbgotcha18:22
*** lxsli has joined #openstack-infra18:22
clarkband sorry for the noise will be just a few minutes to make the puppet env and rebuild18:22
pabelangernp18:22
jeblairkrotscheck: link to your mirror patches?18:23
*** hashar has quit IRC18:23
*** trown is now known as trown|lunch18:24
*** sputnik13 has quit IRC18:24
krotscheckjeblair: You can start here -> https://review.openstack.org/#/c/253236/ , the entire topic is here -> https://review.openstack.org/#/q/status:open+branch:master+topic:unified_mirror,n,z , everything is dependent on the spec merging.18:24
krotscheck(The spec being here: https://review.openstack.org/#/c/252678/ )18:24
*** olaph has quit IRC18:25
*** olaph has joined #openstack-infra18:25
*** sputnik13 has joined #openstack-infra18:26
greghayneswow, many patches18:26
*** tsg has joined #openstack-infra18:27
*** vilobhmm11 has joined #openstack-infra18:27
krotscheckgreghaynes: Yep. Most of them are the "Hey lets not break things during the rename" patches.18:27
*** hrubi has joined #openstack-infra18:27
clarkbpabelanger: rebuilding now with env set correctly18:27
* krotscheck is pretty glad he already had most of this code ready to go.18:27
clarkbpabelanger: then if this works I will disable puppet on old host, merge patches, move forward with new host18:28
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Order component retrieval to favour user defined  https://review.openstack.org/25364018:28
*** pradk_ has quit IRC18:28
pabelangerclarkb: roger18:28
clarkbpabelanger: you failed to blame me in that email :)18:28
clarkb"direct all complaints to clarkb"18:28
krotscheckOh, bloody.... I fatfingered something, just a minute18:29
pabelangerclarkb: I still have time in the follow up email18:29
clarkbpabelanger: haha18:29
electrofelixzaro:  https://review.openstack.org/253640 will ensure macros are used ahead of modules added to JJB, so it doesn't matter any more if we add new modules that have name space collisions with macros in jobs18:29
pabelangernibalizer: graphite which parts of asterisk?18:29
nibalizerpabelanger: use, for one18:30
nibalizersome simple googling implies that on squeeze, asterisk needs to be re-compiled to enable snmp listening18:30
openstackgerritEvgeny Antyshev proposed openstack-infra/puppet-openstackci: Allow logserver to run on CI server (part 1)  https://review.openstack.org/25364218:30
pabelangernibalizer: I actually wrote a ceilometer plugin 18months ago to help monitor all my call centre stats.  Still working in production18:30
nibalizerbut maybe something like asterisk show channels | nc graphite.openstack.org could be functional18:30
pabelangernibalizer: Pretty easy, could break out my old toolbox :)18:31
pabelangerusing AMI is another opton18:31
pabelangeroption*18:31
nibalizerok, when the upgrade is done we can work on that18:31
pabelangereven CLI18:31
pabelangerasterisk -rx "core show channels"18:31
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Created mirror.<region>.openstack.org  https://review.openstack.org/23875418:32
nibalizerim betting that the use of asterisk is between zero and five calls per month18:32
greghayneskrotscheck: spec LGTM aside from the thing mordred pointed out18:32
krotscheckgreghaynes: Yeah, he was going to remove that -118:32
krotscheckgreghaynes: The cinder thing turns out to be safe.18:32
krotscheckaccording to jgriffith18:33
greghayneskrotscheck: ah, ok18:33
mordreddhellmann: any idea why release notes don't show up for https://review.openstack.org/#/c/253597/ here http://docs-draft.openstack.org/97/253597/1/check/gate-shade-docs/b50a504//doc/build/html/ ?18:33
clarkbpabelanger: 23.253.226.32 should be up now and asterisk is running18:33
mordreddhellmann: it worked for me locally - did I do something silly?18:33
clarkband everyone else that wants to try SIP18:33
pabelangernibalizer: some stats I was rendering with grafana: https://twitter.com/pabelanger/status/48923170068236697618:33
clarkbI am going to try POTS18:33
pabelangerclarkb: checking18:33
clarkbconf room 6000?18:33
pabelangersure18:33
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Created mirror.<region>.openstack.org  https://review.openstack.org/23875418:35
pabelangerclarkb: asterisk is still running on pbx.o.o, it will need to be shutdown18:36
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Enable db api tests on all backends  https://review.openstack.org/25330418:36
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Add tests to check migrations and models match  https://review.openstack.org/25330118:36
openstackgerritMatthew Treinish proposed openstack-infra/subunit2sql: Remove group regex from testr.conf  https://review.openstack.org/25330518:36
*** sabeen1 has quit IRC18:36
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Update pypi_trusted_hosts  https://review.openstack.org/25350418:37
clarkbgah ok I think puppet restarted it18:37
clarkbmordred: whic hfile do I edit to kill puppet?18:37
jeblairensure=>running is evil18:37
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Removed manifests for legacy mirrors  https://review.openstack.org/25350618:37
jeblairclarkb: i think the file is called emergency?18:38
krotscheckOk, that does it18:38
*** mohankumar has quit IRC18:38
jeblairclarkb: http://docs.openstack.org/infra/system-config/sysadmin.html#disable-enable-puppet18:38
clarkbjeblair: thanks18:38
jeblairclarkb: /etc/ansible/hosts/emergency18:38
pabelangerokay both sip:echo@23.253.226.32 and sip:6000@23.253.226.32 appear to be working18:39
fungiyeah, in this case you could just proceed deleting the ssh known hosts key for it on puppetmaster.o.o in preparation for dns updates18:39
*** eil397 has joined #openstack-infra18:39
fungithen ansible won't be able to run puppet again on the old server anyway18:39
clarkbjeblair: that doc is severly lacking in content :?18:39
pabelangersip:conference@23.253.226.32 works too18:39
fungiit's something you'd do anyway after updating the dns entry18:39
*** hrubi has quit IRC18:39
jeblairclarkb: huh?18:39
clarkbemergerncy is an empty file18:39
jeblairclarkb: that's not documentation, that's the file you add the host to18:40
jeblairclarkb: the documentation is here http://docs.openstack.org/infra/system-config/sysadmin.html#disable-enable-puppet18:40
clarkbjeblair: yes I know18:40
clarkbthe documentation does not have enough info for me to do this18:40
nibalizerlook at the static file18:40
nibalizer/etc/ansible/hosts/static18:40
nibalizercrib from that18:40
*** hashar has joined #openstack-infra18:40
fungii though i agree that a commented example /etc/ansible/hosts/emergency would be useful18:40
mordredsorry - I'll add that to the patch18:41
mordredput an entry for the host in a [disabled:children] section in that file18:41
*** kozhukalov_ has joined #openstack-infra18:41
jeblairright, i think all of that is covered by words, but quick copy/pasta is probably a good idea for a file named 'emergency' :)18:41
clarkbjeblair: its not actually covered by workds18:42
clarkbyou need a disabled section too from what I can tell18:42
clarkband entries for each disabled host?18:42
mordredyou do not18:42
mordredoh - do you?18:42
clarkbwell static implies you do18:42
mordrednah - i just put both in there so that there was a place to put both kinds of entries18:42
clarkbI think the docs needs less words and more examples then :)18:43
mordreddisabled is for host entries, children is for group entries - openstack hosts by name are actually groups, because names are not unique18:43
mordredyah18:43
mordredworking on it18:43
krotscheckgreghaynes: Will https://review.openstack.org/#/c/253521/ let you move forward on the wheel filestructure thingst hat were pointed out?18:43
jeblairi'm okay with more examples, but not less words.  it's actually covered pretty clearly in the next paragraph.18:43
clarkbjeblair: as someon that just tried to write the changes by hand I disagree18:44
greghayneskrotscheck: I think so.18:44
clarkbit assumes vast knowledge of ansible18:44
clarkb(and there are 3 sections of static not 2)18:45
greghayneskrotscheck: clarkb one other question I have about wheel mirrors - now that we are doing pip wheel rather than pypi-mirror we wont have an index file, that is a requirement for pip mirrors, correct? Does our apache setup use autoindex which will make that 'just work'?18:45
clarkbanyways it should be disabled now18:46
clarkbpabelanger: ^ should we be trying POTS again before updating DNS?18:46
*** hrubi has joined #openstack-infra18:46
*** rossella_s has quit IRC18:47
clarkbmordred: why is [ci-backup-rs-ord.openstack.org] its own group in static?18:47
pabelangerclarkb: let me reforce registration18:47
openstackgerritEvgeny Antyshev proposed openstack-infra/system-config: Use httpd::mod instead of httpd_mod  https://review.openstack.org/25361918:47
*** amuller is now known as amuller_afk18:47
*** pradk_ has joined #openstack-infra18:47
pabelangerclarkb: okay, give pots a try18:48
pabelangerI'm connected over SIP18:48
*** abregman|afk is now known as abregman18:48
mordredBecause of the way static and dynamic inventories get merged by ansible, the18:50
mordredstatic file needs to stand alone. If you need to disable a dynamic host from18:50
mordredOpenStack (pretty much all of our hosts) you need to not only add it to18:50
mordreddynamic:children, you need to add an emtpy group into the static file too.18:50
mordredclarkb: ^^18:50
openstackgerritMonty Taylor proposed openstack-infra/system-config: Add examples to make the disabling prose clearer  https://review.openstack.org/25364618:51
mordredclarkb: ^^ hopefully that helps?18:51
*** spzala has joined #openstack-infra18:51
jeblairmordred: that applies to the emergency file as well, right?18:52
mordredjeblair: yes18:52
*** flwang1 has joined #openstack-infra18:52
clarkbjust a minute updating dns18:52
clarkbok ~5 minute sfor that to update18:55
*** tsg is now known as tsg_away18:55
* krotscheck is switching to diaper duties. Contact impossible until naptime.18:55
fungii.e., from nappytime to naptime?18:57
*** tsg_away has quit IRC18:57
clarkbmordred: maybe a link to the ansible inventory docs too?18:57
mordredclarkb: kk18:57
clarkbmordred: because for me the major missing piece is what is the actual format of the thing18:57
clarkbthe raw data is there but an understanding of how that ranslates is helpful (the examples are a big part of that)18:57
pabelangerclarkb: I take it you didn't have to update any of the patches on review.o.o to make it work?18:58
clarkbpabelanger: nope18:58
pabelangercool18:58
clarkbpabelanger: I pulled them into my puppet env as is and it ran just fine18:58
pabelangerso we can land them when ready I guess18:58
clarkbpabelanger: yup18:59
clarkbpabelanger: you can remove the WIPs18:59
mordredclarkb: hrm. so - question there18:59
pabelangerclarkb: think I did for all18:59
mordredclarkb: that page is just about disabling, we talk about ansible-to-run-puppet on a different page18:59
krotscheckfungi: Yep, basically18:59
mordredclarkb: nevemind - I think I've got an idea18:59
openstackgerritAdam Gandelman proposed openstack-infra/project-config: Add functional test job to astara-horizon  https://review.openstack.org/25364818:59
openstackgerritJames E. Blair proposed openstack-infra/system-config: Add examples to make the disabling prose clearer  https://review.openstack.org/25364618:59
jeblairtypo ^19:00
*** electrofelix has quit IRC19:00
*** ihrachys_ has quit IRC19:00
*** amitgandhinz has joined #openstack-infra19:00
clarkband maybe make it clear that the third section belongs to that one paragraph?19:00
*** otter768 has joined #openstack-infra19:00
* clarkb is trying to think how to phrase that and can comment in change19:01
openstackgerritJames E. Blair proposed openstack-infra/system-config: Clarify section on ansible inventory file  https://review.openstack.org/25365019:01
pabelangerokay, sip:echo@pbx.openstack.org is routing to the new server for me19:02
openstackgerritMonty Taylor proposed openstack-infra/system-config: Add examples to make the disabling prose clearer  https://review.openstack.org/25364619:02
mordredoh. crap19:03
*** bpokorny_ has joined #openstack-infra19:03
mordredjeblair: we may be stepping on each other19:03
jeblairmordred: just spell emergency right and we'll be fine :)19:03
pabelangerand sip:6000@pbx.openstack.org is working19:03
pabelangercool19:03
openstackgerritMonty Taylor proposed openstack-infra/system-config: Add examples to make the disabling prose clearer  https://review.openstack.org/25364619:03
mordredjeblair: done!19:03
* jeblair waves at pabelanger19:03
clarkbmordred: I am still confused about the fqdn groupname thing do I need an entry for that in static and emergency?19:04
mordredno - you only need a fake group in the file that you are disabling a thing in19:04
jeblairclarkb: read https://review.openstack.org/253650 and tell me if you're still confused19:04
clarkbjeblair: ah yup much better, you also need to s/dynamic:/disabled:/19:05
*** woodster_ has joined #openstack-infra19:05
*** otter768 has quit IRC19:05
*** bpokorny has quit IRC19:05
jeblairoh, yeah, i'll fix that in my patch19:05
pabelangerjeblair: Going to see how asterisk holds up on the raspberry pi zero.  IIRC you were working on something to use at the summit19:06
mordredI think a problem is that the file named 'static' is a 'static inventory file' - as is the file named 'emergency'19:06
clarkbnow I think I am much less confused19:06
mordredperhaps we should rename the static file to something else so that the word static isn't overloaded?19:06
*** david-lyle has joined #openstack-infra19:06
*** david-ly_ has joined #openstack-infra19:06
openstackgerritJames E. Blair proposed openstack-infra/system-config: Clarify section on ansible inventory file  https://review.openstack.org/25365019:07
clarkbmordred: maybe disabled_inventory ?19:07
clarkbmordred: though that may cause confusion with people editing that instead of emergency :)19:07
mordredclarkb: well - I also expect that we will put the two by-hand hosts in the infra cloud in that file19:07
jeblairwe can put comments in these?19:07
mordredclarkb: since they will not come from a nova inventory anywhere19:07
clarkbjeblair: oh! good idea19:07
clarkbjeblair: I think so as its ini format19:07
*** claudiub has quit IRC19:07
clarkber python configparser format19:07
clarkbmordred: gothca19:08
jeblairright, what windows ini? ;)19:08
clarkbmordred: "statically_managed_inventory" and "hand_edited_inventory" (I am having a hard time capturing this in filenames19:09
mordredwait - are we runing windows on puppetmaster now? and that's where we run ansible?19:09
pabelangerclarkb: stepping away for a few minutes. Should I send the email to ML before or after puppet patches land?19:09
clarkbprobably the idea of using comments would be good19:09
clarkbpabelanger: I think now is fine, its up and those patches will merge soon19:09
*** hashar has quit IRC19:10
mordred(speaking of, should we start bikeshedding now on what we should rename puppetmaster to once it is no-longer a puppetmaster?)19:10
*** dizquierdo has quit IRC19:11
clarkbmordred: I don't think puppetmaster would run on windows but now that its not actually a puppetmaster we can totally do that19:11
nibalizerhaha19:11
nibalizerbastion.openstack.org19:11
nibalizerwould be my suggestion19:11
clarkbborg-queen?19:11
clarkbbrain-bug19:11
notmorganclarkb: brain-bug19:12
notmorganclarkb: all the way19:12
*** ihrachys has joined #openstack-infra19:13
*** trown|lunch is now known as trown19:14
mordredbrain-bug19:17
*** dizquierdo has joined #openstack-infra19:19
openstackgerritKyle Mestery proposed openstack-infra/project-config: Add release notes job for Octavia  https://review.openstack.org/25365719:20
*** mancdaz has quit IRC19:21
*** dizquierdo has quit IRC19:21
*** hdd has joined #openstack-infra19:21
*** mancdaz has joined #openstack-infra19:22
pabelangerunpuppetmaster.o.o19:23
*** abregman is now known as abregman|afk19:24
*** rhallisey has quit IRC19:24
*** dkranz has quit IRC19:25
*** dramalho has quit IRC19:26
*** dkranz has joined #openstack-infra19:27
openstackgerritMerged openstack-infra/system-config: Add examples to make the disabling prose clearer  https://review.openstack.org/25364619:27
mordredanybody seen this: http://logs.openstack.org/47/252447/2/check/gate-requirements-integration-dsvm/3d80433/console.html#_2015-12-04_18_53_44_610 ?19:27
mordredit's failing constantly for a requirements change19:27
mordredon19:27
mordred"error: can't copy 'etc/neutron/plugins/ml2/linuxbridge_agent.ini': doesn't exist or not a regular file"19:27
*** f1ller is now known as filler19:28
*** rhallisey has joined #openstack-infra19:28
mordredclarkb: logstash query for that owuld be message:"error: can't copy 'etc/neutron/plugins/ml2/linuxbridge_agent.ini': doesn't exist or not a regular file" yeah?19:29
*** fawadkhaliq has quit IRC19:29
clarkbmordred: yes, you should restrict to filename:"console.html" as well19:29
clarkbmordred: use AND between the predicates19:29
clarkbmordred: that way it won't look at all the other log files19:29
openstackgerritMerged openstack-infra/system-config: Clarify section on ansible inventory file  https://review.openstack.org/25365019:29
openstackgerritDoug Hellmann proposed openstack-infra/infra-specs: add "complete the reviewable release automation"  https://review.openstack.org/24590719:30
mordredyup. looks like a thing, looks recent19:31
*** sridhar_ram has joined #openstack-infra19:31
notmorganis this the root of the error in the gate job? http://logs.openstack.org/47/252447/2/check/gate-requirements-integration-dsvm-resolver/6e3a8af/console.html#_2015-12-04_18_22_52_122 I've not seen "hit step limit" before.19:31
notmorgan(same changeset, different gate job)19:31
notmorganthat is also failing (cc mordred clarkb ^)19:31
mordredhttp://bit.ly/1O8cf3p19:31
clarkbmordred: I am gonna guess that its a symlink or similar19:31
clarkbmordred: since I want to say this has hapened before19:31
mordredclarkb: any idea why it's only broken on requirements and not on other changes?19:32
clarkbmordred: that I do not know19:32
*** Sukhdev has joined #openstack-infra19:33
mordredarmax: ^^19:33
clarkbmordred: I am wrong https://git.openstack.org/cgit/openstack/neutron/tree/etc/neutron/plugins/ml2 file is actually just gone19:33
clarkbso error is correct19:33
mordredawesome19:33
clarkbstill doesn't explain why damage is limited19:33
*** ildikov has joined #openstack-infra19:34
clarkbhttps://git.openstack.org/cgit/openstack/neutron/tree/setup.cfg#n50 that needs cleaning up19:34
clarkbhrm I wonder19:34
clarkbneutron may be dynamically generating that on some tox targets to get by?19:34
notmorganicky?19:34
mordredthere's a thing with ./etc/oslo-config-generator/linuxbridge_agent.ini19:35
* mordred goes over to neutron channel19:35
clarkbthough I don't see that happening in tox.ini19:35
openstackgerritRyan Brandt proposed openstack-infra/project-config: Move Monasca tempest check job to gate  https://review.openstack.org/25366319:35
*** flwang1 has quit IRC19:36
mordredclarkb: tox -egenconfig does something19:37
openstackgerritMerged openstack-infra/puppet-jenkins: Properly setup of jenkins keys  https://review.openstack.org/21519719:38
*** david-lyle has quit IRC19:39
*** david-ly_ is now known as david-lyle19:39
armaxclarkb, mordred: it’s because some data files were kept in the setup.cfg19:41
openstackgerritMonty Taylor proposed openstack/requirements: Bump Keystoneauth minimum  https://review.openstack.org/25244719:41
mordredarmax: nod- regXboi has told me about https://review.openstack.org/#/c/253395/219:42
armaxmordred: that’s the one19:42
mordredclarkb, lifeless, dhellmann: ^^ at some point we should figure out why this only breaks the requirements gate and not devstack and friends19:43
notmorganmordred: we might still hit that step limit error19:43
notmorganmordred: but lets see19:43
mordrednotmorgan: sure. we might19:43
mordredbut that's a whole other thing19:43
notmorgancan chase that if it continues19:43
clarkbto finish up the pbx work can https://review.openstack.org/#/c/252618/ and https://review.openstack.org/#/c/252626/ get reviews19:44
armaxmordred: we do prevent symlinks to cause breakage by checking for its existence19:44
clarkbsuper simple puppet changes and they work (I used them to deploy)19:44
openstackgerritDoug Hellmann proposed openstack-infra/infra-specs: add "complete the reviewable release automation"  https://review.openstack.org/24590719:44
*** markvoelker has quit IRC19:44
*** olaph has quit IRC19:45
armaxmordred: we should probably do the same for data files19:45
* armax wears the thinking hat19:45
clarkbmordred: I know19:46
mordredarmax: well, I mean - it's a file that's referenced in setup.cfg that does not exist - why does that not break devstack from a pip/setup.py angle19:46
mordredclarkb: oh? sweet19:46
clarkbmordred: well I think I do, its going to be sdist vs develop19:46
clarkbsince develop isn't copying taring stuff19:46
mordredoh for the love of19:46
clarkbit just assumes its all there19:46
mordredyup19:46
mordredyou're right19:46
zaroasselin: trying to get jenkins_dev.o.o working with puppet again.  I'm wondering what happened to the jenkins_api_key, it's not in jenkins.pp anymore.19:47
mordredclarkb: maybe we should add a "python setup.py sdist" line to the pep8 job19:47
armaxyeah, today everyone replies faster than me :(19:47
mordredclarkb: just to prevent people from setup.cfg breaking19:47
mordredarmax: TYPE FASTERER19:47
armaxclarkb: that’s what I was going to toy around19:47
clarkbmordred: or make tox sdist in that job19:47
armaxmordred: it’s not the typing that’s slow19:48
armaxit’s my brain19:48
clarkbmordred: but seems like a good way to prevent this19:48
armaxthat is19:48
mordredclarkb: I'm not sure we can override that on a tox invocation basis, can we?19:48
armaxclarkb: in neutron we have this:19:48
armaxhttps://github.com/openstack/neutron/blob/master/tox.ini#L10519:48
clarkbmordred: I think yo ucan override in on a per testenv basis19:49
*** olaph has joined #openstack-infra19:49
armaxpep8 stopped being just about pep8 long time ago19:49
asselin_zaro, was it ever?19:49
clarkbmordred: though maybe you can't unset back to default19:49
mordredarmax: yah - but I mean we should put at infra level a global check to make sure all projects can run python setup.py sdist19:49
clarkbarmax: ya, though I wouldn't put it in a shell script like that19:49
mordredsince that's important19:49
*** rbrndt has quit IRC19:49
armaxclarkb: the sdist no19:49
mordredand we can piggyback that on pep8 job since it's a quick job and everyone runs it19:50
notmorgandef. a global thing not just a neutron thing.19:50
notmorganmordred: ++ on pep819:50
armaxso shall I take my thinking hat off?19:51
notmorganarmax: nah don't do that ;)19:51
armaxI could have a stab at it and see if I can enhance the global pep8 thingy19:51
armaxbut I’d need pointers to where I need to start breaking the world19:52
zaroasselin_: hmm, looking at past changes.  looks like that was only used in jenkins_dev.pp19:52
armaxnotmorgan: :)19:52
clarkbonce those puppet changes are merged I will undisable puppet on new pbx19:53
zaroasselin_: i'm probably testing it incorrectly then19:54
asselin_zaro, what are you trying to test?19:54
*** regXboi has quit IRC19:55
zaroasselin_: i'm running puppet apply --noop on jenkins-dev to test the manifests but getting an error.19:55
armaxclarkb: the thing with infra level global check is that it wouldn’t work locally, would it?19:55
zaroasselin_: ran this command "'puppet apply --noop --modulepath='/opt/system-config/production/modules:/etc/puppet/modules' -e 'include openstack_project::puppetmaster'"19:56
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add sdist check to pep8 buil script  https://review.openstack.org/25367619:56
clarkbarmax: I think the idea is global by putting it in every tox.ini19:56
mordredclarkb: ^^19:56
clarkboh maybe not :)19:56
armaxwell, then it’s same difference19:56
mordredwe don't want it in tox - people will bitch about local pep8 checks taking forever19:56
clarkbmordred: so armax makes a good point, maybe we start with 253676 then move to sdist in tox.ini?19:56
clarkbmordred: hrm19:56
armaxright19:56
zaroasselin_: get this msg "Error: Must pass jenkins_api_key to Class[Openstack_project::Puppetmaster] at line 1 on node jenkins-dev.openstack.org"19:56
clarkbI just worry about people being confused when it doesn't work in jenkins19:57
mordredthat's why I added an error message19:57
armaxmordred: ok, I am even slower at coming up with patche19:57
armaxs19:57
armaxI am terrible today19:57
zaroasselin_: jenkins_api_key comes from heira.19:57
clarkbmordred: to avoid potential confusion maybe add reproductio nsteps to the error message?19:57
mordredclarkb: yah. will19:57
mordreddo19:57
clarkbmordred: and will that need a virtualenv?19:57
mordrednope19:58
armaxbtw, how often has this type of issues happened in the past?19:58
mordredrarely19:58
mordredwhich is why I dont want to burden all of the project19:58
armaxok, so it’s just us :)19:58
mordredthis should basically just always work19:58
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add sdist check to pep8 buil script  https://review.openstack.org/25367619:58
mordredgah19:58
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add sdist check to pep8 build script  https://review.openstack.org/25367619:58
*** sabeen has joined #openstack-infra19:59
*** dahoo has joined #openstack-infra19:59
*** mhayden has joined #openstack-infra19:59
mordredjeblair, sdague: ^^ you're the types of humans who might have strong opinions19:59
clarkbmordred: lgtm20:00
mordredshould I add a note to the commit message about the failure vector? yeah - maybe so20:00
clarkbcan't hurt20:00
pleia2coolsvap: is there a reason your reviewstats changes are individual changes rather than doing them all in one? a single one would be much easier for all of us [4~:)20:00
armaxmordred: we’d still want to allow this to be caught early20:00
openstackgerritMonty Taylor proposed openstack-infra/project-config: Add sdist check to pep8 build script  https://review.openstack.org/25367620:01
mordredclarkb: updated commit message20:01
armaxmordred: if a developer cares enough to run pep8 locally before submitting (e.g. has pep8 command in a git hook)20:01
armaxmordred: but 253676 seems reasonable to me20:02
armaxit’s the ultimate safeguard20:02
jeblairmordred: i thought tox did that; what am i missing?20:02
mordredarmax: honestly, it's a really rare thing, I hate to add the overhead to dev day to day - the chances of a negative are uncommon20:02
notmorganarmax: it is probably unlikely someone will break it this way on regular basis20:02
mordredjeblair: we use "usedevelop" in tox20:02
notmorganhah mordred types faster than me today20:02
mordredjeblair: because speed20:02
*** dimtruck is now known as zz_dimtruck20:02
notmorgan(probably most days)20:02
openstackgerritMerged openstack-infra/project-config: add release notes jobs for manila  https://review.openstack.org/24296120:02
armaxnotmorgan: you’re underestimate us20:02
jeblairmordred: ah, oops.  :)20:02
armax:)20:03
mordredjeblair: yah, rihgt?20:03
jeblairmordred: i do recall that was one of the reasons we ran everything in tox20:03
jeblairbut i guess we missed that tradeoff along the way20:03
notmorganarmax: no i don't :P this is something that a fast fail in pep8 test should be fine for. i really don't see it being tooooooooo common a breakage20:03
clarkbdevstack also uses develop20:03
mordredto be fair, this has been the case for like 2 years and this is the first time this has broken20:03
clarkbfor the same reason I think20:03
mordredso the track record is good20:03
notmorganmordred: ++20:03
clarkbmordred: I think it has broken on the symlink thing once before20:04
mordredclarkb: devstack uses develop because developers use devstack to hack and like develop installs20:04
clarkbwhich is why I thought symlinks were at fault20:04
mordredclarkb: yah20:04
mordredbut still - it's a really low hit rate20:04
clarkbwhich is similar since setuptools can't copy a symlink but develop just works because its there20:04
armaxnotmorgan: well, the specific instance that led to the failure is not unrealistic, someone forgot to remove a data file from setup.cfg20:04
*** tjones has quit IRC20:04
mordredyup20:04
*** ihrachys has quit IRC20:04
clarkbyup definitely low incidence20:04
notmorganarmax: and we'll catch it now ;)20:04
jeblairwell, the first time we've noticed -- thoroughness of requirements checking has waxed and waned20:04
armaxclarkb: we don’t go about deleting files every day, but forgetting is not that rare :)20:05
jeblairwe might be about to find some more20:05
jeblairmordred: approved!!! :)20:05
zarohelp with disabling puppet on nodes, http://docs.openstack.org/infra/system-config/puppet.html#running-puppet-on-nodes,  how does one add an entry to the ansible inventory “disabled” group?20:05
armaxcool20:06
armaxthanks guys and sorry for the brief glitch20:06
fungizaro: https://review.openstack.org/25364620:08
openstackgerritMerged openstack-infra/puppet-openstackci: Clarifications to the getting started notes in contrib/README  https://review.openstack.org/25315320:08
fungioh, that's already merged20:08
*** baoli_ has quit IRC20:09
*** tjones has joined #openstack-infra20:09
clarkbok, now that we are basically not using centos6 anymore is the last thing pbr? I saw lifeless' ops htread didn't really get any bites20:09
*** sabeen has quit IRC20:09
fungiand is about to fire the post jobs20:09
*** ericksonsantos has quit IRC20:09
clarkbwhich may imply its not a problem20:09
zarofungi: thanks20:09
fungizaro: okay, now http://docs.openstack.org/infra/system-config/sysadmin.html#disable-enable-puppet has updated with the new example20:09
*** ericksonsantos has joined #openstack-infra20:10
*** dkranz has quit IRC20:10
*** lucasagomes is now known as lucas-afk20:10
openstackgerritMerged openstack-infra/system-config: Migrate pbx.openstack.org to Ubuntu Trusty  https://review.openstack.org/25262620:10
openstackgerritMerged openstack-infra/system-config: Break out openstack_project::server from pbx.o.o  https://review.openstack.org/25266120:10
openstackgerritsebastian marcet proposed openstack-infra/system-config: Updated OpenStackId configuration  https://review.openstack.org/21434420:10
openstackgerritMerged openstack-infra/puppet-asterisk: Add support for Ubuntu  https://review.openstack.org/25261820:10
openstackgerritMerged openstack-infra/project-config: Add sdist check to pep8 build script  https://review.openstack.org/25367620:10
fungiclarkb: yeah, i'd be inclined to press forward with centos 6 teardown everywhere now, but seeing as how it's friday, it can certainly wait for a new week20:11
*** dkranz has joined #openstack-infra20:12
fungiworth replying to his e-mail noting that the pbr python 2.6 job is now the _only_ think still using centos 6 anywhere in our infrastructure20:12
*** AJaeger has joined #openstack-infra20:12
fungis/think/thing/20:12
*** bpokorny_ has quit IRC20:12
clarkband maybe we should start a stop using precise crusade next20:13
clarkbclean up those image types too20:13
*** bpokorny has joined #openstack-infra20:13
mordredclarkb: yes120:13
*** bpokorny has quit IRC20:13
mordredfungi: which email?20:13
*** gordc has quit IRC20:13
*** bpokorny has joined #openstack-infra20:14
fungiclarkb: absolutely, it's been hanging out there a while but i think we're getting a lot closer to where we can just push forward on the remaining bits with some renewed vigor20:14
clarkbmordred: its on the ops list asking about python2.6 pbr support needs20:14
clarkbmordred: the idea was people using older releases can't easily cap pbr so if on python2.6 and old release pbr should continue to support them20:14
clarkbbut no one said they need the support so I am inclined to give it a few more days and decide we don't need it20:14
mordredI am inclined to not do that20:15
mordredand to remove 2.6 support20:15
fungimordred: http://lists.openstack.org/pipermail/openstack-operators/2015-December/009046.html20:15
mordredin exactly the way we've been saying we're going to20:15
openstackgerritMerged openstack-infra/project-config: remove gate-devstack-dsvm-cells  https://review.openstack.org/24827020:15
clarkbmordred: ya thats what I mean20:15
*** bpokorny_ has joined #openstack-infra20:15
clarkbbasically no one screamed, lifeless was being nice now we continue plan as planned20:15
mordredclarkb: ya. I'm just saying I don't think we need to wait a few more days20:15
clarkboj gotcha20:15
fungihowever, i'm suggesting that if it's not an exciting way to spend your friday, you're certainly _welcome_ to wait a few more days20:16
clarkbafter lunch I can make time to uncentos6 our world :)20:17
mordredyeah - nobody responded to that20:17
mordredhowever, honest to god - even if they did, I do not think that there is a mitigation20:17
notmorganwoo no cent6 too!? yaay!20:17
mordredkeeping EOL'd servers around for one library is too much20:17
mordredpbr is a low volume project20:17
funginotmorgan: yeah, deleting stuff always feels rewarding20:17
clarkbmordred: one suggestion was to use the deadsnakes ppa on ubuntu20:17
mordredif we release a pbr that breaks 2.6 some how, someone can file a bug20:17
clarkbmordred: but ya one offing pbr is more work than its worth probably20:18
mordredI do not think that is a viable option20:18
*** ldnunes has quit IRC20:18
mordredand I think we've decided it's not a viable option many times before20:18
mordredand nothing has really changed20:18
fungiit was suggested as a custom non-voting job, since it would need to add the ppa and install packages from it at runtime, which we won't be able to cache20:18
mordredand 2.6 is not a supported python20:18
mordredand the distros have promised to support their users20:18
mordredwho are not our users20:18
*** bpokorny has quit IRC20:18
clarkb++20:19
*** matrohon has joined #openstack-infra20:19
fungiand i expect that people who have a strong need for some sort of python 2.6 testing would write and support that job on their own because we have plenty of other things to work on20:19
*** dtroyer has quit IRC20:19
mordredyup20:19
mordredit's entirely possible for someone to come in later and do the wor20:20
mordredwork20:20
mordredwe don't need to wait on them20:20
fungiagreed20:20
*** olaph has quit IRC20:20
mordredis there a "remove 2.6" patch already up?20:20
fungiit's already merged20:20
fungipbr is the only remaining holdout20:20
mordredgit grep does not agree with you20:20
fungioh, i thought it had?20:20
fungithere is definitely a change series up. AJaeger was working on it earlier in the week20:21
clarkbya AJaeger wrote it not sure if merged yet20:22
mordredah. I see it20:22
*** olaph has joined #openstack-infra20:22
clarkbI kept meaning t oreview it but have been pulled al lthe directions this week20:22
mordredhttps://review.openstack.org/#/c/252621/20:22
clarkbopened for review after lunch but don't wait on me20:22
*** larainema has quit IRC20:22
* mordred is going to land them - becuase he wants to20:23
*** sabeen has joined #openstack-infra20:23
AJaegerclarkb: https://review.openstack.org/#/q/status:open+project:openstack-infra/project-config+branch:master+topic:juno-eol,n,z20:24
AJaegernot merged yet20:24
AJaegerand there's https://review.openstack.org/#/c/252596/ - can I remove the -2 there now?20:24
mordredAJaeger: yes please20:25
AJaegerOr update it to include asterisk?20:25
mordredAJaeger: also, did you make one to remove the templates and stuff from zuul?20:25
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-manual: Remove references to StackForge in Creator's Guide  https://review.openstack.org/25368720:25
jeblairalso, i can not think of a better way to friday than to remove an image type :)20:26
AJaegermordred: My patch series removes the templates and stuff as well20:26
AJaegerlet me update 252596 now...20:26
mordredAJaeger: I disagree with you20:26
clarkbAJaeger: asterisk is on trusty no20:27
clarkb*now20:27
AJaegerI'll update the patch...20:27
pleia2someone asked me about stackforge today, should we be a bit more aggressive about saying it's over on http://docs.openstack.org/infra/system-config/stackforge.html ?20:27
jeblairpleia2: see I4f50a00767ae04c6a917d1486ef55865908d384020:27
pleia2jeblair: I saw that, but it didn't remove all references20:28
jeblairpleia2: it didn't intend to20:28
*** slogan621 has joined #openstack-infra20:28
*** dtroyer has joined #openstack-infra20:28
jeblairpeople wanted to keep the name20:28
pleia2jeblair: so is it still being used then?20:28
openstackgerritMonty Taylor proposed openstack-infra/project-config: Remove the last little 2.6 bits  https://review.openstack.org/25368820:28
mordredAJaeger: ^^20:28
fungistackforge the namespace is dead, long live stackforge the concept?20:28
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove gate-infra-puppet-apply-bare-centos6  https://review.openstack.org/25259620:29
jeblairfungi: that's the idea as i understand it.  who am i to argue?20:29
jeblairfungi, pleia2: i grant it's confusing.20:29
zaroi'm working to make puppet happy on jenkins-dev again so i tried to run a puppet apply --noop to verify that the manifest still works.  can this still be done due to the introduction of ansible?20:29
AJaegermordred: 253688 is too early - we first need to remove it from pbr20:30
fungi"stackforge" now basically means "git repository hosting on openstack's infrastructure without being an official openstack project"20:30
AJaegermordred: ah, you best it on top of mine ;)20:30
AJaegermordred: Yes, that was missing - thanks!20:30
mordredAJaeger: :)20:30
AJaegerlifeless: are you around?20:30
*** thorst_ has quit IRC20:30
pleia2jeblair, fungi ok thanks (though it is confusing), can we at least agree we shouldn't have to do anymore stackforge to openstack renames?20:31
mordredAJaeger: you are still -2 on https://review.openstack.org/#/c/252596/20:31
AJaegerRegarding pbr and python 2.6, lifeless wrote this email http://lists.openstack.org/pipermail/openstack-operators/2015-December/009046.html20:31
fungiAJaeger: yep, i linked to that in here just a few minutes ago20:31
zaroi'm seeing in an error where the manifests expects aren't getting values from heira20:31
AJaegermordred, fungi: Sorry, to much going on right now ;)20:31
AJaegermordred: removed -220:31
*** ociuhandu has quit IRC20:32
slogan621back when I was looking at Neutron closely (icehouse release I think) - I recall that project required contributors of plugins to set up a local test system that could be integrated with jenkins (zuul?) - iirc notifications would be sent about reviewable commits to gerrit, the system would pull code, pass or fail, post logs to dropbox or similar, and report back.20:32
*** jbernard has quit IRC20:32
openstackgerritMerged openstack-infra/project-config: Remove python 2.6 jobs  https://review.openstack.org/25244820:32
slogan621Is such a system a universal requirement, or is all the testing I would require run on openstack foundation managed hosts? I'm not a neutron plugin, btw20:33
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-manual: Remove StackForge rename details Creator's Guide  https://review.openstack.org/25368720:33
pleia2^^ I think that's more accurate then20:33
AJaegersince there was not a single reply to lifeless' pbr email, should I remove my -2 from https://review.openstack.org/#/c/252621/ ?20:33
clarkbAJaeger: that was how we were treating it20:33
clarkbAJaeger: no one complained or screamed so must not be a problem20:33
clarkband if it is an issue it can be addressed in the future if/when it happens20:34
jeblairpleia2: absolutely!20:34
mordredAJaeger: yah20:34
* AJaeger removed the -2, so feel free to approve ;)20:34
mordredclarkb, jeblair, pleia2: I did the honors on 2 of hte others - y'all wanna do pbr and https://review.openstack.org/#/c/252596/ ?20:35
jeblairpleia2, fungi: if we want to remove it entirely, i'm not opposed to it, just more or less saying that in the tc discussion, people found value in referring to 'unofficial openstack projects' as 'stackforge', and the current manual wording around that is an intentional attempt to align with that.20:35
fungimordred: see zaro's question, do we have a solution under the new puppet apply model whereby someone with root access to a dev server but not root access to the puppetmaster can puppet apply and get the correct hiera bits?20:35
mordredyes20:35
jeblairpleia2, fungi: if it ends up just confusing people in the long run and no one actually uses it that way, we should remove it20:36
AJaegeralso, https://review.openstack.org/#/c/252455/ is ready20:36
jeblairpleia2, fungi: i think maybe it's still too early to say though?20:36
pleia2jeblair: that's fair, I just hadn't kep up with those discussions20:36
mordredfungi: as long as ansible has copied the hiera bits to the server once, they're always there20:36
pleia2kept20:36
openstackgerritMerged openstack-infra/project-config: Remove python 2.6 job from python-jobs job group  https://review.openstack.org/25262020:36
mordredfungi, zaro: so "puppet apply /opt/system-config/production/manifests/site.pp" should just work on that host20:36
mordredand if you need to locally edit/test things, you can edit the local hieradata20:36
fungithanks!20:37
mordred(just remember to get a root person to add those to the real hiera before going live again)20:37
AJaegerhttps://review.openstack.org/#/c/252455/ disables nodepool for centos6...20:37
pabelangerfungi: looping back to the trystack.org SSL, did we figure out how to make that work?20:38
mordredpabelanger, fungi: what's the trystack.org problem?20:38
openstackgerritJames E. Blair proposed openstack-infra/system-config: Remove centos6 node references from site.pp  https://review.openstack.org/25369020:38
fungislogan621: policies are somewhat dependent on the state of governance of the project/repository in question. without more specifics about your situation it's hard to point you to somewhere you can find an authoritative answer20:38
mordredalso - everyone knows letsencrypt is now live, yeah?20:38
*** abregman has joined #openstack-infra20:39
*** abregman|afk has quit IRC20:39
pabelangermordred: we didn't redirects for trystack.org over SSL working.  So I added: https://review.openstack.org/#/c/251454/20:39
pleia2know about letsencrypt, haven't looked at it closely yet20:39
pabelangermordred: but, now we need a SSL cert for static.o.o20:39
mordredpleia2: it moved from private to public beta20:39
mordredah20:39
pabelangermordred: Ya, I'm actually giving it a go today20:40
mordredpabelanger: neat!20:40
fungipabelanger: mordred: if we're going to host an https://trystack.org/ redirect on static.openstack.org then we'll either need to update the openstack_project::static class to handle additional cert files, or replace the current san-based multi-domain cert we're using for that20:40
pabelangerseeing how to automate it20:40
pabelangersince they expire every 3 months20:40
*** amuller_afk is now known as amuller20:40
clarkbhrm I could ssl my weechat with a real cert20:40
pleia2I'm using cacert personally, may work on switching20:40
*** rbrndt has joined #openstack-infra20:40
pleia2in my free time \o/20:40
*** thorst_ has joined #openstack-infra20:41
AJaegermordred's final cleanup is the last change to be approved for 2.6 removal: https://review.openstack.org/#/c/253688/ . Anybody wanting to +2A?20:41
fungipabelanger: mordred: dstufft suggested startssl.com might make more financial sense at our current scale of subdomains since they don't charge per cert or per subdomain, just a flat subscription fee for basically unlimited use20:41
*** rhallisey has quit IRC20:41
slogan621fungi: it would be my own, unofficial project but you answered my question, it's not universal20:41
slogan621thanks!20:42
pleia2AJaeger: lgtm20:42
clarkbpabelanger: their docs seem to make automation easy20:42
fungipleia2: yeah, i'm still using cacert.org for my personal stuff, and i have some philosophical struggle with how things played out with letsencrypt in light of the mofo pushback on cacert20:42
clarkbpabelanger: since its all toolified20:42
zaromordred: thanks, that worked.20:42
*** hashar has joined #openstack-infra20:42
AJaegerSo, is python 2.6 and CentOS6 retirement worth a #success?20:42
mordredany takers on https://review.openstack.org/253688 and https://review.openstack.org/252621 ?20:43
fungiAJaeger: it's worth many successes20:43
mordredwe need those 2 to land20:43
mordredthen yes20:43
*** kozhukalov_ has quit IRC20:43
*** thorst_ has quit IRC20:43
pabelangerclarkb: Ya, would be hotness to get that imported into puppet some how20:43
clarkbmordred: ya finishing pizza then can look20:43
AJaegermordred: 253688 is approved...20:43
jeblairand so is the other :)20:43
mordredwoot! there they go ...20:44
AJaegerwoot!20:44
* mordred waits for openstackgerrit to announce the happy20:44
* AJaeger joins mordred in waiting20:44
zaromordred: so if i wanted to do a manual puppet apply should i execute 'puppet apply..' or '/opt/system-config/production/run_all.sh'20:45
openstackgerritMerged openstack-infra/project-config: Disable CentOS6 nodes in nodepool  https://review.openstack.org/25245520:46
mordredzaro: hrm. that's a good question. puppet apply is fine if you don't need updates to dependent puppet modules20:46
*** ildikov has quit IRC20:46
mordredzaro: you never want to run run_all.sh on the node20:46
* fungi notes that we're only about 2^11 away from 2^18 gerrit changes... another milestone drawing close!20:47
mordredzaro: but you could also run run_puppet.sh20:47
lifelessAJaeger: that was only yesterdat20:47
lifelessAJaeger: I think giving folk at least a *few* days would be good20:47
*** rhallisey has joined #openstack-infra20:48
lifelessAJaeger: *plus*, I've personally got a large stack of projects that still CI on 2.620:48
*** pradk_ has quit IRC20:48
fungisorry, we're still about 2^13 away from 2^18, but still quite soon20:48
lifelessAJaeger: and until we figure out what we're doing, I was going to put together a deadsnaes patch20:48
openstackgerritMerged openstack-infra/project-config: Remove gate-infra-puppet-apply-bare-centos6  https://review.openstack.org/25259620:48
clarkblifeless: as mordred pointed out pbr is low traffic and we can address any problems with 2.6 if/when they happen20:48
openstackgerritMerged openstack-infra/project-config: Remove python 2.6 from pbr  https://review.openstack.org/25262120:48
openstackgerritMerged openstack-infra/project-config: Remove the last little 2.6 bits  https://review.openstack.org/25368820:48
AJaegerlifeless: your mail is from Wednesday and today is Friday20:48
lifelessclarkb: well actually - I pointed that out in my email20:48
clarkbso I don't think a deadsnakes job is a requirement before moving forward20:49
lifelessI have to go, its saturday20:49
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove centos6 from openstack_functions  https://review.openstack.org/25369320:52
AJaegermordred: another cleanup ^20:52
*** tjcocozz has quit IRC20:53
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove centos6 handling from cache_devstack  https://review.openstack.org/25369420:53
AJaegerand the last bit ^20:53
clarkbdid we get the intsall_puppet.sh script too?20:54
AJaegerclarkb: I only checked project-config...20:54
clarkbok20:54
clarkbAJaeger: you can go weekend :)20:54
AJaegerthanks, clarkb !20:55
AJaeger#success With Juno End-of-Life, Python 2.6 testing has been removed from OpenStack CI.20:55
openstackstatusAJaeger: Added success to Success page20:55
zaromordred: thanks.20:56
AJaeger#success pbx.openstack.org has been put on a newer server20:56
openstackstatusAJaeger: Added success to Success page20:56
*** tjcocozz has joined #openstack-infra20:56
pleia2exciting day :)20:56
mordredAJaeger: ++20:56
mordredWOOT20:57
AJaeger#sucess OpenStack CI is not using CentOS6 testing anymore, all previous jobs on it - mainly Python 2.6 have been removed or migrated to newer OSes.20:57
AJaeger#success OpenStack CI is not using CentOS6 testing anymore, all previous jobs on it - mainly Python 2.6 have been removed or migrated to newer OSes.20:57
openstackstatusAJaeger: Added success to Success page20:57
AJaegerclarkb: NOw I'm enjoying my weekend. If there's more success to celebrate, go ahead and add it...20:58
* AJaeger wishes everybody a great weekend...20:58
clarkbI am working on the system-config change20:59
mordredclarkb: I look forward to approving your system-config change21:00
*** ajmiller_ has joined #openstack-infra21:00
nibalizermordred: not if i beat you to it21:00
AJaegerclarkb: when can we remove it completely from nodepool/nodepool.yaml ?21:01
purpnibalizer: Or just beat him.21:01
AJaegerwould be nice if somebody could do that as well...21:01
* AJaeger is now really gone...21:01
*** AJaeger has quit IRC21:01
openstackgerritMerged openstack-infra/project-config: Remove centos6 from openstack_functions  https://review.openstack.org/25369321:01
clarkbthe change to set nodepool max servers to -1 merged right?21:01
clarkbI think monday we can delete the config for it21:01
*** otter768 has joined #openstack-infra21:02
openstackgerritClark Boylan proposed openstack-infra/system-config: Remove centos6 support  https://review.openstack.org/25369821:03
pabelangerWhere is this success page?21:03
*** pvaneck has joined #openstack-infra21:03
pabelangerfirst time seeing that21:03
clarkbpabelanger: https://wiki.openstack.org/Successes21:03
*** ajmiller has quit IRC21:03
jeblairclarkb: https://review.openstack.org/25369021:03
pabelangerOh, neat21:03
clarkbjeblair: oh I can rebase21:03
jeblairclarkb: or i can abandon21:04
clarkbjeblair: rebase is fine21:04
*** Sukhdev has quit IRC21:04
pabelanger#success I found the successes page21:04
openstackstatuspabelanger: Added success to Success page21:04
jeblairclarkb: well, i broke abandon in unmerged gertty patches, so i guess we'll go with rebase :)21:04
openstackgerritClark Boylan proposed openstack-infra/system-config: Remove centos6 support  https://review.openstack.org/25369821:04
clarkboh commit message needed an update21:05
*** weshay_xchat is now known as weshay21:05
openstackgerritClark Boylan proposed openstack-infra/system-config: Remove centos6 support  https://review.openstack.org/25369821:05
mordredwe should update the successes page to have anchor links to each success21:05
jeblairmordred: nice21:06
mordredhhahaha21:06
mordredhttps://review.openstack.org/#/c/253690/121:06
clarkbmordred: I think there is functionality to link back to the irc logs21:06
mordredjeblair: ^^ we need the centos6 job removal to land and puppet before we can land your patch :)21:06
*** otter768 has quit IRC21:06
mordredclarkb: yah - but I can't easily tweet a link to the success21:06
clarkboh you mean anchor in the wiki21:07
jeblairmordred: yep21:07
clarkbgotcha21:07
mordredyah21:07
*** baoli has joined #openstack-infra21:07
openstackgerritJames E. Blair proposed openstack/gertty: Add navigation to interactive search  https://review.openstack.org/23826321:07
openstackgerritJames E. Blair proposed openstack/gertty: Add interactive search to diff view  https://review.openstack.org/23826221:07
openstackgerritJames E. Blair proposed openstack/gertty: Add a simple kill ring  https://review.openstack.org/23826121:07
openstackgerritJames E. Blair proposed openstack/gertty: Support multiple key input  https://review.openstack.org/24288521:07
openstackgerritJames E. Blair proposed openstack/gertty: Add help entries for kill, yank, isearch  https://review.openstack.org/24288421:07
jeblairmordred: git restack! ^21:07
mordredjeblair: woot!21:07
*** tongli_ has quit IRC21:09
*** agentle_ has quit IRC21:11
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Remove CentOS6 from nodepool scripts  https://review.openstack.org/25370121:12
*** rlandy has quit IRC21:12
*** akshai has quit IRC21:12
openstackgerritRamy Asselin proposed openstack-infra/puppet-openstackci: Add nodepool log and configuration location  https://review.openstack.org/25370321:12
*** cp16net has quit IRC21:14
*** cp16net has joined #openstack-infra21:16
mordredjeblair, clarkb: I have rechecked https://review.openstack.org/#/c/253690/21:16
*** sdake has quit IRC21:16
*** annegentle has joined #openstack-infra21:17
*** sdake has joined #openstack-infra21:19
openstackgerritMerged openstack-infra/project-config: Remove centos6 handling from cache_devstack  https://review.openstack.org/25369421:19
*** kgiusti has quit IRC21:21
*** sridhar_ram has quit IRC21:21
jeblairkrotscheck: in 238754 why are you symlinking /pypi -> /web ?21:21
*** rhallisey has quit IRC21:22
*** ildikov has joined #openstack-infra21:23
*** tsg has joined #openstack-infra21:23
mordredjeblair: krotscheck is with child21:24
jeblairmordred: good thing this is async :)21:24
*** zz_dimtruck is now known as dimtruck21:24
jeblairyeah, i don't see anything in the spec that would imply that either, so i'll leave a comment on the review21:26
*** tsg has quit IRC21:28
jeblairoh, i think that's about getting apache to point at the bandersnatch web subdirectory...21:28
*** boris-42_ has joined #openstack-infra21:28
jeblairbut why don't we just have the apache vhost documentroot there?21:28
jeblairoh, aha, now i get it21:29
dstufftfungi: Lets Encrypt is publically available now btw21:30
dstufftI think21:30
jeblairit's so that the index page for the hostname lists all the mirrors, even if the docroots of the mirrors themselves are note docrooted there (which is necessary in the case of pypi to skip the non-web root dir of bandersnatch)21:30
dstufftalso I'm only here for a minute so :D21:30
jeblairkrotscheck: nm, i grok ^21:31
*** rfolco has quit IRC21:31
openstackgerritsebastian marcet proposed openstack-infra/openstackid: OIDC - OpenId Connect Implementation  https://review.openstack.org/19845821:33
jeblairkrotscheck: i think you want to pull https://review.openstack.org/253504 out of sequence and merge asap.21:33
*** sabeen has quit IRC21:34
jeblairmordred: https://review.openstack.org/247084 has not landed yet21:35
*** bpokorny_ has quit IRC21:36
*** bpokorny has joined #openstack-infra21:37
*** Hal1 has joined #openstack-infra21:38
*** afazekas has quit IRC21:39
mordredzomg21:39
jeblairmordred: i'm updating21:39
*** afazekas has joined #openstack-infra21:40
openstackgerritJames E. Blair proposed openstack-infra/nodepool: Write the cloud name into the provider info  https://review.openstack.org/24708421:40
*** matrohon has quit IRC21:40
jeblairmordred: ^21:40
jeblairgreghaynes: ^21:40
*** Hal1 has quit IRC21:41
jeblairmordred, krotscheck: i hesitated to suggest this earlier to avoid potentially delaying the mirror work, but considering the lengths we're going to now to get it done right all at once, we may want to go ahead and incorporate the mirror system rename in there too.21:42
jeblairi will comment on the spec.21:42
greghaynesLGTM21:44
jeblairdid we want mirror.<region>.<cloud>.openstack.org  or  <region>.<cloud>.mirror.openstack.org  or something else?21:44
clarkbI like mirror.region.cloud as it does the tree in the right direction21:45
greghaynes++ on mirror.region.cloud21:45
mordredmirror.region.cloud21:45
rbrndtlooking to make some changes to the monasca gate jobs, if anyone has a moment https://review.openstack.org/#/c/253663/121:45
clarkbwhat is the difference between provider and cloud?21:46
jeblairmirror.dfw.rax.openstack.org; mirror.bhs1.ovh.openstack.org; mirror.regionone.bluebox-sjc.openstack.org21:46
clarkbis it just hte bits in the string?21:46
jeblairclarkb: provider=rax-dfw; cloud=rax; region=dfw;21:46
openstackgerritMerged openstack-dev/cookiecutter: Discover is not needed anywhere anymore.  https://review.openstack.org/25326121:46
clarkbjeblair: thanks21:46
jeblairclarkb: i left out the example of why that's important, actually -- it's mostly hp21:47
jeblairclarkb: provider=hpcloud-b1; cloud=hpcloud21:47
clarkblooking at the code ya that21:47
*** olaph has quit IRC21:47
jeblairthat way we end up with a single mirror.region-b.hpcloud.openstack.org21:47
clarkbproviders are logical but cloud is singular and is mapped onto21:47
jeblairrather than having mirror.region-b.hpcloud-b[12345].o.o21:48
jeblairclarkb: yep21:48
greghaynesWe require os-cloud-config now, correct?21:48
greghaynesin nodepool21:48
jeblairos-client-config21:48
*** olaph has joined #openstack-infra21:48
greghaynesright, that21:48
jeblairi believe so21:48
greghaynesthere are too many os-c-c's21:48
*** sigmavirus24 is now known as sigmavirus24_awa21:49
jeblairi always type the wrong one searching21:49
clarkbyes client config21:49
*** sigmavirus24_awa is now known as sigmavirus2421:49
jeblairit's esp confusing since os_client_config returns something called a 'cloud' :)21:49
mordredjeblair: provider=rackspace21:50
jeblairmordred: provider=rax-dfw; cloud=rackspace21:50
mordrednope. that's backwards fromos-client-config perspective21:51
mordredoh - wait21:51
mordredsorry21:51
greghaynescloud is just whatever it is named in os-c-c21:51
mordredprofile is occ speak21:51
jeblairmordred: yeah, we're talking nodepool21:51
mordredsorry21:51
clarkbdo we need to update that change to use profile form cloud_config?21:51
* mordred shuts up21:51
greghaynesJust to make it even more confusing :)21:51
mordrednope - nodepool should reference named clouds from occ21:51
jeblairgreghaynes: actually i believe using clouds.yaml is not required21:52
mordredprofile should only show up in clouds.yaml files21:52
jeblairgreghaynes: i assume you're getting at the case when we don't provide a 'cloud' entry...21:52
mordredI do not believe passing profile in as an argument to get_one_cloud() is supported21:52
greghaynesjeblair: Yep. Trying to figure out how well that is supported now21:52
jeblairmordred: why are we talking about profiles?21:52
jeblairoh because clarkb asked about that21:53
clarkbya just curous if self.provider.cloud_config.name is the most correct value21:53
clarkbI am guessing yes since its name not cloud21:53
*** olaph has quit IRC21:53
*** olaph has joined #openstack-infra21:54
mordredjeblair: only becuase it was what I was mis-reading when you were saying provider earlier21:54
mordredand then yeah, that led to that question21:54
jeblairgreghaynes: i think name is the empty string if you don't specify it21:54
jeblairmordred: ^ true?21:55
mordredyes21:55
*** Sukhdev has joined #openstack-infra21:55
greghaynesah, perfect21:55
jeblair(which seems like good/expected behavior to me)21:55
mordredI was considering that perhaps we should default cloud to equal provider if cloud is not given in nodepool.yaml21:55
mordredbut then no, nevermind21:55
mordredthat makes no sense21:55
* mordred shuts up again21:55
jeblairmordred: yeah, maybe leave that logic to shell scripts if needed21:56
krotscheckjeblair: adding <cloud> things into the mirror thing doesn't seem like a huge deal. I'd need to know the names of those clouds though for that cacti/etc patch.21:56
jeblairkrotscheck: https://etherpad.openstack.org/p/unified-mirrors21:57
jeblairwow i really like region-b.geo-121:58
*** alivigni has quit IRC21:59
*** mwagner_lap has quit IRC21:59
krotscheckjeblair: Thankfully it's going away21:59
krotscheck....for a very broad defenition of "thankfully"21:59
openstackgerritMerged openstack-infra/system-config: Remove centos6 node references from site.pp  https://review.openstack.org/25369022:00
jeblairkrotscheck, mordred: i think that list is complete now22:01
*** annegentle has quit IRC22:01
krotscheckCoo22:01
jeblairwe should be aware of the extra hostname component of region-b.geo-1.  we already have that problem now and the regex accounts for it -- but just something to keep in mind as we're changing it22:02
*** trown is now known as trown|outttypeww22:02
*** annegentle has joined #openstack-infra22:04
clarkbok I am reenabling puppet for pbx22:05
openstackgerritPaul Belanger proposed openstack/diskimage-builder: Add openssh-server package-install to local-config  https://review.openstack.org/25371822:07
*** peristeri has quit IRC22:08
*** vilobhmm11 has quit IRC22:08
*** eharney has quit IRC22:08
*** abregman has quit IRC22:09
*** amitgandhinz has quit IRC22:10
*** tsg has joined #openstack-infra22:14
*** pradk has quit IRC22:15
*** tiswanso has quit IRC22:15
*** spzala has quit IRC22:16
*** vilobhmm11 has joined #openstack-infra22:16
*** barnaby has quit IRC22:17
*** barnaby has joined #openstack-infra22:18
fungiheading out to grab something to eat. back later22:18
pleia2later, fungi22:19
*** sdake has quit IRC22:22
*** sdake_ has joined #openstack-infra22:22
*** hashar has quit IRC22:23
*** mancdaz has quit IRC22:26
*** mancdaz has joined #openstack-infra22:27
*** unicell has quit IRC22:29
*** david-ly_ has joined #openstack-infra22:29
*** lascii is now known as alaski22:29
*** bauwser is now known as bauzas22:30
*** david-ly_ is now known as david-lyle_22:31
*** slogan621 has quit IRC22:31
*** david-lyle has quit IRC22:32
openstackgerritMerged openstack-infra/project-config: Remove CentOS6 from nodepool scripts  https://review.openstack.org/25370122:32
*** jamesmcarthur has joined #openstack-infra22:33
openstackgerritMerged openstack-infra/nodepool: Write the cloud name into the provider info  https://review.openstack.org/24708422:35
*** thorst has joined #openstack-infra22:36
*** dimtruck is now known as zz_dimtruck22:36
openstackgerritMerged openstack-infra/system-config: Remove centos6 support  https://review.openstack.org/25369822:37
*** dprince has quit IRC22:37
*** xyang1 has quit IRC22:40
*** ociuhandu has joined #openstack-infra22:41
*** ildikov_ has joined #openstack-infra22:46
*** sdake_ has quit IRC22:48
*** unicell has joined #openstack-infra22:48
*** ildikov has quit IRC22:49
*** olaph has quit IRC22:50
*** eil397 has quit IRC22:50
rcarrillocruzSpamapS: glean already writes vlan interfaces associated to physical interfaces. I had to put the post-script cos the issue is that the vlan interface is not brought up on boot, looks like the networking script does not bring it up22:51
rcarrillocruzso to recap:22:51
SpamapSrcarrillocruz: does glean mark the vlan as 'auto' ?22:51
rcarrillocruzmy patch does: 1. create all .cfg files, physical and vlan 2. bring up the vlan interface22:52
SpamapSrcarrillocruz: because 'networking' is supposed to do an 'ifup -a'22:52
rcarrillocruzyeah, it has auto22:52
SpamapSok so you need to block networking from starting22:52
rcarrillocruzthat's why i asked you about the 'local-filesystems' event22:52
SpamapSuntil glean is done22:52
*** olaph has joined #openstack-infra22:52
rcarrillocruzyou said if it gets triggered, the service consuming it makes it disappear22:52
SpamapSright you can't do that one. :)22:52
SpamapSso.22:52
mordredWORST TWEET EVER: https://twitter.com/RyverApp/status/63740797945774080022:53
SpamapSa second job file..22:53
rcarrillocruzso my assumption is maybe glean consumes 'local-filesystems'22:53
SpamapSstart on starting networking22:53
rcarrillocruzthus 'networking' doesn't see it and doesn't run?22:53
*** unicell has quit IRC22:53
SpamapSactually it's even easier than that22:53
SpamapSstart on starting networking and static-network-up22:53
SpamapSthats it, one line, nothing else would be needed22:54
SpamapSin theory :)22:54
SpamapSbecause that will block networking until 'static-network-up' is emitted22:54
SpamapSoh hm22:54
*** salv-orl_ has joined #openstack-infra22:54
rcarrillocruzjust 'start on starting networking' suffices to me...22:54
SpamapSthat might deadlock things22:54
rcarrillocruzi mean, just that22:54
rcarrillocruzmakes the whole use case work22:54
rcarrillocruzcreate interfaces and bring up everything22:54
*** tsg has quit IRC22:54
rcarrillocruz(i've tested)22:54
SpamapSrcarrillocruz: so that's just a different race.22:55
SpamapSone that your test shows has a marked edge for the car you want to win. :)22:55
SpamapSIt's probably fine that way22:55
rcarrillocruzso, you good with the patch?22:56
SpamapSUntil we have some other thing that affects glean that happens before 'starting networking'. :-P22:56
rcarrillocruzcos quite frankly, the post-script thing is ugly22:56
SpamapSrcarrillocruz: well the whole situation is ugly22:56
mordredSpamapS: I don't suppose there is a "disks exist but networks don't" ?22:56
rcarrillocruzheh22:56
SpamapSbut this may be the least ugly22:56
rcarrillocruzyeah22:56
rcarrillocruz:-)22:56
SpamapSmordred: there are no compound events like that22:56
rcarrillocruzso, +1 as 'least worst case' ?22:56
mordreddarn22:56
mordredk. I have one more suggestion ...22:56
SpamapSmordred: what you want is a dependency based solution...22:56
SpamapSmordred: -> http://systemd.org/22:56
mordrednope. what I _want_ is a linear solution22:57
SpamapS-> 200922:57
mordredbecuase these machines are doing like 3 things when starting22:57
mordredso, and I really do mean this non-trolling/non-snark ...22:57
SpamapSrcarrillocruz: yeah, this has been a fun exercise :-P22:57
*** salv-orlando has quit IRC22:57
SpamapSrcarrillocruz: NOT ;)22:57
*** abregman has joined #openstack-infra22:57
rcarrillocruzSpamapS: so ,do you know why without the 'post-script' the interface doesn't come up on boot? is it because glean and 'networking' share the same event local-filesystems?22:58
openstackgerritMatthew Treinish proposed openstack-infra/system-config: Update subunit job name selection regex  https://review.openstack.org/25372922:58
mordredwhy don't we delete all of the network setup upstart things so that _nothing_ starts networking based on any of the events22:58
mordredand do a single linear shell script22:58
mordredwe know we're not expecting hot-plug network events22:58
rcarrillocruz++22:58
openstackgerritEmilien Macchi proposed openstack-infra/project-config: copy_puppet_logs: manage testrepository.subunit  https://review.openstack.org/25373022:59
rcarrillocruzi just want the bloody thing to behave on boot22:59
mordredlike, is there anything that would _actual_ break?22:59
rcarrillocruzi don't expect things to happen post-boot22:59
SpamapSmordred: only if people start hotplugging things into kvm22:59
SpamapS:)22:59
rcarrillocruzi vote for removing 'networking' form glean once all is booted, so it cannot mess up with it :D22:59
SpamapSdoes glean keep track of the intance ID yet? IIRC it didn't at first.23:00
mordredSpamapS: what do you mean?23:00
rcarrillocruzok23:02
SpamapSmordred: glean should do nothing if it has already run successfully for the current instance ID23:02
*** otter768 has joined #openstack-infra23:02
rcarrillocruzhmm23:02
rcarrillocruzglean having state23:02
rcarrillocruz?23:02
SpamapSif not, you will likely get in the way of post-first-boot tooling23:03
*** jamesmcarthur has quit IRC23:03
rcarrillocruzas in23:03
rcarrillocruz/var/run/glean/eth0 => hey, glean already did a thing on eth023:03
rcarrillocruz?23:03
SpamapScloud-init does this by keeping the config data it read in /var/lib/cloud/data/$INSTANCE_ID23:03
rcarrillocruzalong those lines23:03
clarkbpbx is successfully puppeting again23:03
clarkbcentos6 is gone23:03
clarkbwhat a day23:03
SpamapSding dong the six is dead23:03
clarkbalso the kids are out of the house23:04
mordredclarkb: woot!23:05
clarkbI'm just amazed it actually happend, its been so long23:05
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Update pypi_trusted_hosts  https://review.openstack.org/25350423:05
*** unicell has joined #openstack-infra23:05
*** unicell has quit IRC23:05
rcarrillocruzanyway23:06
rcarrillocruzoff to bed23:06
rcarrillocruztoo many beers23:06
rcarrillocruzSpamapS: i await for your vote!23:06
rcarrillocruzhave a good one folks23:06
rcarrillocruznice weekend23:06
*** shardy has quit IRC23:07
*** otter768 has quit IRC23:07
*** burgerk has quit IRC23:08
SpamapSrcarrillocruz: I +1'd23:09
openstackgerritMichael Krotscheck proposed openstack-infra/infra-specs: Unified Mirrors  https://review.openstack.org/25267823:09
*** unicell has joined #openstack-infra23:09
*** dims has quit IRC23:10
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Created mirror.<region>.<cloud>.openstack.org  https://review.openstack.org/23875423:11
*** amuller has quit IRC23:11
*** Sukhdev has quit IRC23:12
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Removed manifests for legacy mirrors  https://review.openstack.org/25350623:13
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Add NodeJS and NPM to single-use-slave  https://review.openstack.org/24216123:14
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Added NPM Mirror to Infra  https://review.openstack.org/23561723:14
*** unicell has quit IRC23:14
*** tlian has quit IRC23:14
openstackgerritMichael Krotscheck proposed openstack-infra/system-config: Added Gem Mirror to Infra  https://review.openstack.org/25361623:15
*** hdd has quit IRC23:16
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Point nodepool slaves at new pypi mirror location.  https://review.openstack.org/23875623:20
*** unicell has joined #openstack-infra23:21
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Point nodepool slaves at new pypi mirror location.  https://review.openstack.org/23875623:23
*** annegentle has quit IRC23:23
clarkbsdague: jeblair did we get anywhere on those ovh multinode failures?23:24
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Point nodepool slaves at new pypi mirror location.  https://review.openstack.org/23875623:25
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Set npm mirror location  https://review.openstack.org/24219123:28
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Point nodepool slaves at new pypi mirror location.  https://review.openstack.org/23875623:28
openstackgerritMerged openstack-infra/system-config: Add #openstack-smaug to channel logging  https://review.openstack.org/25293923:28
jeblairclarkb: sdague mentioned someone was looking into it and baffled so far.  i have 2 pairs held, one in rax and one in ovh if needed.23:28
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Removed npm-install macro  https://review.openstack.org/24219323:29
krotscheckALright, I think that's the last of the requested updates23:29
*** thorst has quit IRC23:30
*** vilobhmm11 has quit IRC23:30
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Set npm mirror location  https://review.openstack.org/24219123:32
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Removed npm-install macro  https://review.openstack.org/24219323:32
krotscheckAnd that's the last of the copy/pasta :)23:32
nibalizerkrotscheck: wowza23:32
openstackgerritMerged openstack-infra/project-config: Add python jobs to tricircle  https://review.openstack.org/25339423:32
krotschecknibalizer: This humble student requests your review, oh great puppet master.23:33
* krotscheck rings a large ceremonial gong23:33
*** weshay has quit IRC23:33
nibalizerya i'll start working through it23:33
mordreddude23:35
*** openstack has joined #openstack-infra23:39
krotscheckclarkb: It is23:39
clarkbkrotscheck: ya I see it, I am not sure 500GB will be enough though. gems by itself is over 300GB iirc23:40
*** ajmiller_ has quit IRC23:40
krotscheckclarkb: I thought I said 500GB per mirror type?23:40
*** tlian has quit IRC23:40
*** tlian2 has quit IRC23:40
clarkboh that sentence reads weird for me23:40
clarkbit says 300GB for the mirrors then 500GB per mirror type23:41
clarkbI read that as 300GB total needed so use 500GB for overhead23:41
*** abregman has quit IRC23:41
krotscheckRight. Is it the use of a semicolon to separate clauses that's the issue there? Ican modify it.23:41
clarkbya I would make estimate and planned size as two separate thoughts/sentences23:42
krotscheckAs it is, right now I'm asking for 2TB of disk space for each host23:42
clarkbWe estimate 200-300GB per mirror type. We should provision 500GB per mirror type to provide overhead for growth over time. Or something23:42
clarkbanyways plan looks good23:42
clarkbhehe requirements "enough space to store the gems" but what is that number? :/23:44
clarkb(this is not from the spec)23:44
*** Sukhdev has joined #openstack-infra23:45
openstackgerritMichael Krotscheck proposed openstack-infra/infra-specs: Unified Mirrors  https://review.openstack.org/25267823:46
krotscheckclarkb: Done.23:46
krotscheckclarkb: I think Scrooge McDuck knows how to estimate volume requirements for gem storage.23:46
clarkbkrotscheck: thats a good point he needs to know how big to build his swimming pools23:47
krotscheckThink we can hire him as a consultant?23:47
*** dims has joined #openstack-infra23:47
clarkbwe probably can't afford his rates23:47
krotscheckYeah, let's just see if we can get his nephews to intern.23:48
* krotscheck wanders off to play with letsencrypt23:48
clarkbkrotscheck: I think you mean fallout423:51
krotscheckclarkb: I wish. munchkin is sleeping on my chest right now, so I've only got access to my laptop.23:52
*** thorst has joined #openstack-infra23:52
krotscheckclarkb: Are your girls crawling yet?23:52
clarkbkrotscheck: no just sort of derping on the floor23:52
clarkbone will spin in circles23:52
SpamapSHAHAHAH23:52
clarkbthe other flails about23:53
krotscheckwheeeeee23:53
SpamapSI think they stop derping around 2423:53
krotscheckSpamapS: Years?23:53
SpamapSkrotscheck: indeed23:53
ClintSpamapS: definitely not before 2523:53
* krotscheck leaves this channel. Giggling is waking up the munchkin23:53
SpamapSClint: I never really stopped actually23:53
Clinttake your time23:53
clarkbooh humble bundle maker book bundle23:56
*** rbrndt has quit IRC23:59

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