Tuesday, 2016-08-02

*** rossella_s has quit IRC00:00
notmynamefungi: we don't actually have xfs-specific tests. just tests that write more than 4k of metadata (whcih ext4 doesn't support). also, xfs is the expected deployment target (for reasons including the current issue)00:00
*** rossella_s has joined #openstack-infra00:00
*** rbuzatu has joined #openstack-infra00:01
pabelangermtreinish: we should be fine, since that is in /etc/hosts00:01
notmynamehmm..I don't see anywhere in the test interface definition that requires running tests on ext4 ;-)00:01
mtreinishpabelanger: ok, that's what I figured, just wanted to make sure00:01
notmynamefungi: ianw: thank you for your help and time. I'll look into it!00:02
funginotmyname: i think the spirit of the "consistent testing interface" is that i, as a developer for other openstack projects, can have some reasonable confidence that running a reasonable majority of your unit tests locally doesn't require special foreknowledge about how to prepare the test environment or special commands needed to run the tests00:02
funginotmyname: but i'll do my best to not channel the tc on that one00:03
notmynamefungi: yeah, I get it :-)00:03
openstackgerritPaul Belanger proposed openstack-infra/system-config: Enable ntpdate service for centos-7  https://review.openstack.org/34969200:04
openstackgerritMerged openstack-infra/system-config: Remove openstackci-tripleo-test-cloud-rh2 from ansible-clouds  https://review.openstack.org/34961300:04
*** yamamoto has joined #openstack-infra00:04
*** citizen482 has joined #openstack-infra00:05
fungiclarkb: if/when you're around, 340641 is looking for some feedback on what you had to do to get apache mod_auth_openid to work with openstackid.org00:05
*** rbuzatu has quit IRC00:05
fungicraige: ^00:05
fungii gather clarkb managed to get it to work with a test etherpad instance00:06
*** esberglu has quit IRC00:06
* craige looks up00:07
*** barnaby has quit IRC00:07
craigeYes. Thanks fungi. I was testing it and could not get it to work with OpenStackID at all yesterday.00:07
fungicraige: just echoing your request from your review comment with some different words00:07
craigeAppreciated :-)00:08
fungii don't personally know what ended up being involved, but am fairly certain he got it working00:08
craigeand I'd rather we had this go live against OpenStackID. I don't want it to be blocker either though.00:09
*** armax has quit IRC00:09
fungicraige: yeah, i think if it can be made to work with minimal effort that's cool, but if not then going live with lp for now is fine too it just means we have to plan for a transition later00:10
*** amitgandhinz has joined #openstack-infra00:10
*** baoli has quit IRC00:10
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add gate-tripleo-quickstart-docs-ubuntu-xenial job  https://review.openstack.org/34908700:11
*** r-daneel has quit IRC00:11
craigeI've written code for that transition too (as a result of the manifest work, fungi) but getting right would be nice.00:12
*** jcoufal_ has joined #openstack-infra00:13
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add debian-openstack source.list to debian  https://review.openstack.org/34185600:14
pabelangerfungi: thanks for review on ^, now fixed00:14
*** amitgandhinz has quit IRC00:15
fungiright, coding is not so much a problem. it's that we can't know for sure there's any way to definitively map a given set of lp accounts to openstack foundation accounts (e-mail addresses may not be marked public in lp, or the user may have no foundation account, or they might have used different e-mail addresses for lp and openstack)00:15
fungicraige: ^00:15
*** jcoufal has quit IRC00:15
fungiand that's a challenge we're going to face with each and every service we migrate00:16
*** jesusaur has joined #openstack-infra00:16
*** thorst has quit IRC00:16
*** thorst has joined #openstack-infra00:17
fungipabelanger: thanks--approved. though now we're starting to get to the point where we can refactor some more to combine distro-family-specific patterns and reduce repetition further00:17
craigeTrue fungi. I was only partially solving that problem for the manifest work.00:20
pabelangerfungi: indeed, I was going to try and do a follow up to reduce some of the duplicated debian / ubuntu code00:20
fungipabelanger: figured. wfm00:20
*** thorst has quit IRC00:21
*** onovy has quit IRC00:23
*** gouthamr has joined #openstack-infra00:23
*** onovy has joined #openstack-infra00:23
*** jesusaur has quit IRC00:23
*** gouthamr_ has joined #openstack-infra00:24
*** sputnik13 has quit IRC00:25
*** xarses has joined #openstack-infra00:27
*** gouthamr has quit IRC00:28
*** mtanin___ has joined #openstack-infra00:28
*** doug-fish has quit IRC00:29
*** citizen482 has left #openstack-infra00:30
*** mtanino has quit IRC00:30
pabelangerfungi: maybe this week we could talk about https://www.debian.org/mirror/ftpmirror and if that would work in replacement of reprepro for mirror debian / ubuntu.  I haven't tried it yet, but looks to use a 2 step rsync process with (maybe) some validation00:31
*** pvaneck has quit IRC00:31
fungipabelanger: sounds good00:34
fungii think it supports per-arch partial mirrors, which is the only partial mirroring support we really need00:35
fungiwell, per-arch/suite (we'd presumably only mirror main, not contrib nor non-free)00:36
*** achanda has joined #openstack-infra00:39
*** rfolco_ has joined #openstack-infra00:39
openstackgerritCraige McWhirter proposed openstack-infra/puppet-phabricator: Patches Required to Deliver Pholio  https://review.openstack.org/34248100:48
*** jamielennox is now known as jamielennox|away00:49
*** hurgleburgler has quit IRC00:49
*** hurgleburgler has joined #openstack-infra00:49
*** rfolco_ has quit IRC00:50
*** jesusaur has joined #openstack-infra00:50
clarkbthere is a discovery url you have to use00:52
clarkbI think00:52
openstackgerritMerged openstack-infra/project-config: Add debian-openstack source.list to debian  https://review.openstack.org/34185600:52
clarkbalso on plane waiting for engine to worky00:52
*** yuanying has quit IRC00:54
craigeIs that for OpenStackID, clarkb?00:54
clarkbyes00:55
craigeCool. Any pointers on discovering discovery URL?00:55
clarkbthe root also has some redirect to it but I forget if mod auth openid could follow it00:55
clarkbcraige should be listed in that "redirect" if you look at reslonse headers for /00:56
*** EricGonczer_ has quit IRC00:56
clarkboh also I only checked -dev not sure if prod server has deployed the necessary fixes yet00:57
*** jesusaur has quit IRC00:57
clarkbso I would test with -dev fir now00:57
craigeThanks.00:57
* craige goes to look.00:57
*** jesusaur has joined #openstack-infra01:00
*** rbuzatu has joined #openstack-infra01:01
*** yuanying has joined #openstack-infra01:02
*** gyee has quit IRC01:02
*** jamielennox|away is now known as jamielennox01:03
*** yamamoto has quit IRC01:03
*** tphummel has quit IRC01:03
*** rhallisey has quit IRC01:05
*** zhurong has joined #openstack-infra01:08
*** EricGonczer_ has joined #openstack-infra01:09
*** tphummel has joined #openstack-infra01:10
*** achanda has quit IRC01:10
*** amitgandhinz has joined #openstack-infra01:11
*** sdake has quit IRC01:14
*** pt_15 has quit IRC01:16
*** amitgandhinz has quit IRC01:16
*** ajmiller_ has quit IRC01:18
*** chem has quit IRC01:19
*** chem has joined #openstack-infra01:19
*** thorst has joined #openstack-infra01:20
*** ajmiller has joined #openstack-infra01:20
*** yamamoto has joined #openstack-infra01:21
*** Apoorva_ has joined #openstack-infra01:25
*** thorst has quit IRC01:26
*** jcoufal_ has quit IRC01:28
*** ajmiller has quit IRC01:29
*** Apoorva has quit IRC01:29
*** ajmiller has joined #openstack-infra01:29
*** thorst has joined #openstack-infra01:29
*** Apoorva_ has quit IRC01:30
*** thorst has quit IRC01:30
*** achanda has joined #openstack-infra01:31
*** yanyanhu has joined #openstack-infra01:40
*** jcoufal has joined #openstack-infra01:41
*** signed8bit_Zzz is now known as signed8bit01:42
*** yamamoto has quit IRC01:44
*** yuanying has quit IRC01:45
*** yuanying has joined #openstack-infra01:46
*** jhesketh has quit IRC01:51
*** jhesketh has joined #openstack-infra01:51
*** mtanin___ has quit IRC01:52
*** chem has quit IRC01:52
*** chem has joined #openstack-infra01:53
*** armax has joined #openstack-infra01:53
*** pt_15 has joined #openstack-infra01:54
*** yuanying has quit IRC01:55
*** tphummel has quit IRC01:57
*** zhurong has quit IRC01:57
*** zhurong has joined #openstack-infra01:58
*** yamamoto has joined #openstack-infra01:59
*** asselin has quit IRC02:03
*** jcoufal has quit IRC02:04
*** ramishra has quit IRC02:04
*** yuanying has joined #openstack-infra02:04
*** jcoufal has joined #openstack-infra02:05
*** signed8bit is now known as signed8bit_Zzz02:06
*** hongbin has joined #openstack-infra02:07
*** ramishra has joined #openstack-infra02:07
*** amitgandhinz has joined #openstack-infra02:13
*** amitgandhinz has quit IRC02:18
*** dingyichen has quit IRC02:20
*** dingyichen has joined #openstack-infra02:21
*** mriedem has quit IRC02:23
*** claudiub has joined #openstack-infra02:24
*** zhurong has quit IRC02:24
*** yuanying has quit IRC02:24
*** yuanying has joined #openstack-infra02:25
*** markvoelker has joined #openstack-infra02:25
*** zhurong has joined #openstack-infra02:26
*** gongysh has joined #openstack-infra02:28
*** jamielennox is now known as jamielennox|away02:28
*** amitkqed has quit IRC02:30
*** markvoelker_ has joined #openstack-infra02:30
*** markvoelker has quit IRC02:30
*** amitkqed has joined #openstack-infra02:30
*** thorst has joined #openstack-infra02:31
*** achanda has quit IRC02:32
*** yuanying has quit IRC02:32
*** thorst has quit IRC02:36
*** rbuzatu has quit IRC02:36
stevemarclarkb: btw https://bugs.launchpad.net/keystone/+bug/1602407 was updated, let me know what you think02:39
openstackLaunchpad bug 1602407 in OpenStack Identity (keystone) "MySQL tests significantly slower than PostgreSQL tests" [Undecided,New]02:39
*** pcrews has quit IRC02:39
*** jamielennox|away is now known as jamielennox02:42
*** achanda has joined #openstack-infra02:44
*** harlowja_at_home has joined #openstack-infra02:49
*** rbuzatu has joined #openstack-infra02:51
*** yamahata has quit IRC02:52
*** pcrews has joined #openstack-infra02:56
*** dimtruck is now known as zz_dimtruck02:56
*** harlowja_at_home has quit IRC02:57
*** shashank_hegde has quit IRC03:01
*** Sukhdev has quit IRC03:01
*** zz_dimtruck is now known as dimtruck03:06
*** asettle has joined #openstack-infra03:07
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Implement undercloud upgrade job - Mitaka -> Newton  https://review.openstack.org/34699503:08
*** asettle has quit IRC03:13
*** amitgandhinz has joined #openstack-infra03:14
*** achanda has quit IRC03:14
*** amitgandhinz has quit IRC03:18
*** Srinu has joined #openstack-infra03:20
*** r-mibu has quit IRC03:23
*** r-mibu has joined #openstack-infra03:24
*** amotoki has joined #openstack-infra03:27
*** coolsvap has joined #openstack-infra03:28
*** gouthamr_ has quit IRC03:31
*** Guest93900 is now known as jak-jak03:32
*** jak-jak is now known as Guest2067603:32
*** thorst has joined #openstack-infra03:36
*** thorst has quit IRC03:45
*** dkehn_ has quit IRC03:46
*** dkehn has quit IRC03:47
*** yuanying has joined #openstack-infra03:48
*** jcoufal has quit IRC03:50
*** nwkarsten has quit IRC03:51
*** EricGonczer_ has quit IRC03:51
*** Na3iL has joined #openstack-infra03:55
*** achanda has joined #openstack-infra03:55
*** achanda has quit IRC03:55
*** dkehn_ has joined #openstack-infra03:59
*** hongbin has quit IRC04:00
*** rossella_s has quit IRC04:00
*** rossella_s has joined #openstack-infra04:00
*** dkehn has joined #openstack-infra04:01
*** claudiub has quit IRC04:05
*** amitgandhinz has joined #openstack-infra04:15
*** berendt has quit IRC04:15
*** yottatsa has joined #openstack-infra04:15
*** markvoelker_ has quit IRC04:15
*** pt_15 has quit IRC04:16
*** julim has quit IRC04:19
*** amitgandhinz has quit IRC04:19
*** itisha has quit IRC04:20
*** armax has quit IRC04:21
*** Guest20676 is now known as jak-jak_04:23
*** jak-jak_ has quit IRC04:27
*** signed8bit_Zzz is now known as signed8bit04:30
*** rbuzatu has quit IRC04:33
*** berendt has joined #openstack-infra04:34
*** crinkle has quit IRC04:35
*** crinkle has joined #openstack-infra04:35
*** links has joined #openstack-infra04:36
*** jak-jak has joined #openstack-infra04:37
*** jak-jak is now known as Guest8010104:38
*** Guest80101 is now known as jak-jak_04:39
*** psachin has joined #openstack-infra04:40
*** thorst has joined #openstack-infra04:43
openstackgerritMerged openstack-infra/project-config: Add neutron coverage job to check and gate queues  https://review.openstack.org/34397904:45
*** roxanagh_ has joined #openstack-infra04:45
*** harlowja_at_home has joined #openstack-infra04:49
*** siva_krish has joined #openstack-infra04:50
*** thorst has quit IRC04:51
*** elo has joined #openstack-infra04:52
*** harlowja_at_home has quit IRC04:55
*** eric_lopez has quit IRC04:55
*** berendt has quit IRC04:57
*** rlandy has quit IRC04:59
*** rbuzatu has joined #openstack-infra05:01
*** rbuzatu has joined #openstack-infra05:01
*** Na3iL has quit IRC05:02
openstackgerritMerged openstack-infra/project-config: zuul/layout/puppet: switch ovb to multinode for some modules  https://review.openstack.org/34796405:02
*** flepied has joined #openstack-infra05:03
*** yottatsa has quit IRC05:07
*** markvoelker has joined #openstack-infra05:10
*** yottatsa has joined #openstack-infra05:12
*** yottatsa_ has joined #openstack-infra05:14
*** Na3iL has joined #openstack-infra05:15
*** amitgandhinz has joined #openstack-infra05:15
*** markvoelker has quit IRC05:16
*** yottatsa has quit IRC05:17
*** jaosorior has joined #openstack-infra05:19
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Setup constraints for release  https://review.openstack.org/34962705:20
*** amitgandhinz has quit IRC05:21
AJaegerfungi, corvus, Nakato: I've updated the constraint checkout so that it works in other pipelines as well. Still needs some testing... ^05:21
*** ihrachys has joined #openstack-infra05:22
NakatoAJaeger: Do you know what the environment variables going through there look like?  I'll see look into what it will take to do it in ZUUL to get it to get the output as gerrit-git-prep would05:23
AJaegerIf you look at logs.openstack.org/37/37b472a13419cfc1cdc6179b11f136fbfdb85064/release/germqtt-tarball/ab548ac/05:24
AJaegergo to the ansible playbook: http://logs.openstack.org/37/37b472a13419cfc1cdc6179b11f136fbfdb85064/release/germqtt-tarball/ab548ac/_zuul_ansible/playbook05:24
AJaegerNakato: that contains the variables05:24
AJaegerAnd that log is also what made me right this change, see backscroll discussion from 12 hours ago here.05:25
*** ihrachys has quit IRC05:25
*** ihrachys has joined #openstack-infra05:26
NakatoI have a suspicion we may want to revert 015252915c680454d504aabe569cb088b2e5636a as well, but that's a guess.05:27
AJaegerNakato: fungi suggested to use the new macro also in place of zuul-git-prep-upper-constraints - that's why I enhanced it.05:29
AJaegerSo, yes, we would revert that change basically. I want to take this step by step - this is a bit complex...05:30
Nakatothat branch bit was an attempt to get zuul to work before the change to make it work in post happened.  I never did any testing with --branch provided on the command line.05:31
AJaegerDo you think my approach is sane - or do you have a simpler solution in mind? I'm happy to wait a few days for something superior ;)05:32
*** ramishra has quit IRC05:33
NakatoI'm mostly worried about adding a whole bunch of shell on top of this which will make it more complicated.  But it's been so long since I looked at this now I don't know if the zuul change will cover this.05:34
*** ramishra has joined #openstack-infra05:35
*** chem has quit IRC05:35
*** siva_krish has quit IRC05:37
*** ihrachys has quit IRC05:38
AJaegerNakato: yeah ;(05:41
*** derekjhyang has quit IRC05:42
*** roxanagh_ has quit IRC05:42
*** achanda has joined #openstack-infra05:46
*** berendt has joined #openstack-infra05:48
*** thorst has joined #openstack-infra05:48
*** ihrachys has joined #openstack-infra05:55
*** thorst has quit IRC05:55
*** ihrachys has quit IRC05:56
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Revert "Enable Ceph in OVB/HA2"  https://review.openstack.org/34981005:58
*** javeriak has joined #openstack-infra06:00
openstackgerritElizabeth K. Joseph proposed openstack-infra/puppet-gerritbot: Migrate gerritbot config from ini to yaml  https://review.openstack.org/33026006:00
pleia2cj: ^^ btw, that patch, related to yours, should be good now06:01
*** shashank_hegde has joined #openstack-infra06:01
*** florianf has joined #openstack-infra06:03
*** flepied has quit IRC06:05
*** markvoelker has joined #openstack-infra06:06
*** cody-somerville has quit IRC06:07
*** cody-somerville has joined #openstack-infra06:07
*** markvoelker has quit IRC06:13
*** amitgandhinz has joined #openstack-infra06:16
*** amitgandhinz has quit IRC06:21
*** bhavik1 has joined #openstack-infra06:30
*** shashank_hegde has quit IRC06:32
NakatoAJaeger: +1  Yea, your workaround looks good.06:33
NakatoAs well, as long as it doesn't run get_branch_tag when ZUUL_BRANCH is defined, I think it would work in any pipeline06:35
AJaegerplease comment on the review so that we do not lose it - I still need to test a bit...06:36
*** pgadiya has joined #openstack-infra06:37
AJaegerthanks, Nakato06:39
*** roxanagh_ has joined #openstack-infra06:39
*** moravec has quit IRC06:42
*** tesseract- has joined #openstack-infra06:43
openstackgerritVasyl Saienko proposed openstack-infra/project-config: Add ironic-dsvm-multitest experimental job.  https://review.openstack.org/34029506:44
*** roxanagh_ has quit IRC06:44
*** gongysh has quit IRC06:45
*** oanson has joined #openstack-infra06:52
yolandagood morning06:52
*** thorst has joined #openstack-infra06:53
openstackgerritBen Kero proposed openstack-infra/project-config: Move {name}-docs to ubuntu-xenial  https://review.openstack.org/34794106:56
*** yottatsa_ has quit IRC06:57
*** thorst has quit IRC07:01
*** pgadiya has quit IRC07:01
*** markvoelker has joined #openstack-infra07:02
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Add survey spec  https://review.openstack.org/34983107:03
openstackgerritElizabeth K. Joseph proposed openstack-infra/infra-specs: Add survey spec  https://review.openstack.org/34983107:04
*** pgadiya has joined #openstack-infra07:07
*** markvoelker has quit IRC07:08
*** zul has quit IRC07:09
*** shashank_hegde has joined #openstack-infra07:12
*** achanda has quit IRC07:15
*** dimtruck is now known as zz_dimtruck07:15
*** amitgandhinz has joined #openstack-infra07:17
*** gildub has quit IRC07:17
openstackgerritMerged openstack-infra/project-config: ceilometer: gate on Python 3.5  https://review.openstack.org/34958907:19
*** cschwede has joined #openstack-infra07:19
*** jpich has joined #openstack-infra07:20
*** mikelk has joined #openstack-infra07:20
*** amitgandhinz has quit IRC07:22
*** zul has joined #openstack-infra07:24
*** sshnaidm|afk has quit IRC07:24
*** nmagnezi has joined #openstack-infra07:24
*** shashank_hegde has quit IRC07:25
*** sshnaidm|afk has joined #openstack-infra07:25
*** ccamacho is now known as ccamacho|afk07:26
*** jpich has quit IRC07:29
*** shardy has joined #openstack-infra07:30
*** abregman has joined #openstack-infra07:31
openstackgerritMerged openstack-infra/project-config: Add swift job tox-func-in-process-encryption  https://review.openstack.org/34829207:32
*** mrunge has quit IRC07:33
*** jlanoux has joined #openstack-infra07:34
*** zz_dimtruck is now known as dimtruck07:35
*** jlanoux has quit IRC07:36
openstackgerritMerged openstack-infra/project-config: Switch to gate-{name}-linters-{node}  https://review.openstack.org/34793907:37
*** jlanoux has joined #openstack-infra07:37
openstackgerritMerged openstack-infra/project-config: Add ironic multitenant job to nova experimental queue  https://review.openstack.org/34959507:37
openstackgerritMerged openstack-infra/project-config: Add charm-barbican, and related  https://review.openstack.org/34094507:37
openstackgerritMerged openstack-infra/project-config: Remove broken service enablement for ceilometer  https://review.openstack.org/34874707:37
*** vincentll has joined #openstack-infra07:37
openstackgerritMerged openstack-infra/project-config: Add Django 1.9 and 1.10 tests to Manila UI  https://review.openstack.org/34667807:38
*** jpich has joined #openstack-infra07:41
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Implement Xenial/CentOS jobs for OpenStack-Ansible  https://review.openstack.org/32989207:42
odyssey4meAJaeger I see that we have jobs in zuul for docs and linters that are using both trusty and xenial - is that an intended transition?07:42
*** aarefiev has joined #openstack-infra07:43
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/system-config: Fix hiera lookup for Firehose public key  https://review.openstack.org/34984507:45
*** dimtruck is now known as zz_dimtruck07:46
*** gildub has joined #openstack-infra07:47
rcarrillocruzyolanda: mind reviewing ^ ?07:48
rcarrillocruzquick review, promised07:48
*** mrunge has joined #openstack-infra07:48
yolandasure07:49
yolanda++07:50
rcarrillocruzthx07:50
*** yamahata has joined #openstack-infra07:56
*** thorst has joined #openstack-infra07:58
*** markvoelker has joined #openstack-infra07:58
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-infra08:00
*** hichihara has joined #openstack-infra08:03
*** markvoelker has quit IRC08:04
*** thorst has quit IRC08:05
*** Goneri has joined #openstack-infra08:07
*** fbo has joined #openstack-infra08:08
*** jamielennox is now known as jamielennox|away08:10
openstackgerritMerged openstack-infra/system-config: Fix hiera lookup for Firehose public key  https://review.openstack.org/34984508:11
*** jaosorior has quit IRC08:11
*** jaosorior has joined #openstack-infra08:12
AJaegerodyssey4me: yes. For newton and newer (incl. master): We use xenial, for mikata and older: trusty.08:15
*** achanda has joined #openstack-infra08:16
AJaegerThe old releases have been tested on trusty, so we don't want to switch the os version and introduce problems that way08:16
*** kgalanov has quit IRC08:16
*** eeiden has quit IRC08:16
*** lindsayk has quit IRC08:16
*** jpmaxman has quit IRC08:17
*** yamamoto has quit IRC08:17
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: Revert "Enable Ceph in OVB/HA2"  https://review.openstack.org/34981008:17
*** fkautz has quit IRC08:17
*** darvon has quit IRC08:17
*** monester has quit IRC08:17
*** yamamoto has joined #openstack-infra08:17
*** stew925 has quit IRC08:17
*** rods has quit IRC08:17
*** jaosorior_ has joined #openstack-infra08:18
*** amitgandhinz has joined #openstack-infra08:18
odyssey4meAJaeger ah ok08:18
*** yamahata has quit IRC08:18
*** strigazi has quit IRC08:18
odyssey4meI guess I'll have to add an exception for us again then, because we're getting both sets of jobs running for the linters job now08:18
*** kgalanov has joined #openstack-infra08:18
*** chem has joined #openstack-infra08:18
*** jpmaxman has joined #openstack-infra08:19
*** sileht has quit IRC08:19
*** clenimar has quit IRC08:19
*** kong has quit IRC08:19
*** DuncanT has quit IRC08:19
*** watersoul has quit IRC08:20
*** fkautz has joined #openstack-infra08:20
*** psachin has quit IRC08:20
*** DuncanT has joined #openstack-infra08:20
*** rods has joined #openstack-infra08:20
*** sileht has joined #openstack-infra08:20
*** watersoul_ has joined #openstack-infra08:20
*** jogo has quit IRC08:21
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/34985608:21
*** jaosorior has quit IRC08:21
*** darvon_ has joined #openstack-infra08:21
*** kong_ has joined #openstack-infra08:21
*** kong_ has quit IRC08:21
*** kong_ has joined #openstack-infra08:21
*** monester_ has joined #openstack-infra08:21
*** kong_ is now known as kong08:21
*** eeiden has joined #openstack-infra08:21
*** jogo has joined #openstack-infra08:21
*** fungi has quit IRC08:22
AJaegerodyssey4me: argh ;( Yeah, you need to finetune that regex a bit more ;)08:22
*** psachin has joined #openstack-infra08:22
*** lindsayk has joined #openstack-infra08:22
*** achanda has quit IRC08:22
*** dtantsur|afk is now known as dtantsur08:22
*** amitgandhinz has quit IRC08:22
*** clenimar has joined #openstack-infra08:23
*** fungi has joined #openstack-infra08:24
*** sshnaidm|afk is now known as sshnaidm08:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Update OpenStack-Ansible trusty skip to include linters job  https://review.openstack.org/34985808:26
*** links has quit IRC08:26
*** strigazi has joined #openstack-infra08:26
odyssey4meAJaeger ^ done08:26
*** greghaynes has quit IRC08:29
*** stewie925 has joined #openstack-infra08:30
*** notnownikki has joined #openstack-infra08:32
*** pgadiya has quit IRC08:34
*** M-docaedo_vector has joined #openstack-infra08:36
*** javeriak has quit IRC08:36
rcarrillocruzgotta go to post office to send expense reports, be back later08:36
*** pgadiya has joined #openstack-infra08:36
*** ggnel_t has joined #openstack-infra08:39
*** Guest68121 has quit IRC08:39
*** asettle has joined #openstack-infra08:40
*** greghaynes has joined #openstack-infra08:40
*** isq_ has quit IRC08:40
*** mrmartin has joined #openstack-infra08:41
*** isq_ has joined #openstack-infra08:41
*** links has joined #openstack-infra08:41
*** dingyichen has quit IRC08:44
openstackgerritMerged openstack-infra/project-config: Normalize projects.yaml  https://review.openstack.org/34985608:47
*** daemontool_ has joined #openstack-infra08:51
*** yaume has joined #openstack-infra08:52
*** markvoelker has joined #openstack-infra08:54
*** daemontool__ has quit IRC08:54
*** ihrachys has joined #openstack-infra08:55
*** flepied has joined #openstack-infra08:56
*** electrofelix has joined #openstack-infra08:56
*** skolekonov has joined #openstack-infra08:59
*** Hal has joined #openstack-infra08:59
*** skolekonov has left #openstack-infra08:59
*** markvoelker has quit IRC09:00
*** thorst has joined #openstack-infra09:03
*** yottatsa has joined #openstack-infra09:06
*** acoles_ is now known as acoles09:07
*** zz_dimtruck is now known as dimtruck09:09
*** thorst has quit IRC09:10
*** Ravikiran_K has joined #openstack-infra09:14
*** jaosorior_ is now known as jaosorior09:16
*** amitgandhinz has joined #openstack-infra09:18
*** dimtruck is now known as zz_dimtruck09:19
*** john-davidge has joined #openstack-infra09:21
*** mrmartin has quit IRC09:22
*** amitgandhinz has quit IRC09:23
*** john-dav_ has joined #openstack-infra09:24
*** HeOS has quit IRC09:25
*** HeOS has joined #openstack-infra09:26
*** ihrachys has quit IRC09:27
*** aeng has joined #openstack-infra09:27
*** ccamacho|afk is now known as ccamacho09:27
*** john-davidge has quit IRC09:27
*** aderyugin has joined #openstack-infra09:28
*** links has quit IRC09:28
*** gongysh has joined #openstack-infra09:29
*** aeng has quit IRC09:30
*** gongysh has quit IRC09:31
*** mrmartin has joined #openstack-infra09:32
*** e0ne has joined #openstack-infra09:34
*** mhickey has joined #openstack-infra09:37
*** links has joined #openstack-infra09:40
*** javeriak has joined #openstack-infra09:47
*** markvoelker has joined #openstack-infra09:49
*** ajmiller has quit IRC09:51
*** ajmiller has joined #openstack-infra09:52
*** markvoelker has quit IRC09:56
*** tosky has joined #openstack-infra09:59
*** sdague has joined #openstack-infra10:02
*** yamamoto has quit IRC10:06
openstackgerritGiulio Fidente proposed openstack-infra/tripleo-ci: Install Ceph Hammer and/or Jewel from CentOS Storage SIG repos  https://review.openstack.org/34050410:07
*** thorst has joined #openstack-infra10:08
*** zhurong has quit IRC10:10
Adri2000fungi: hello, I'm trying to use invite2summit (to send discount codes to our local user group members for an upcoming local openstack day) but it doesn't seem to handle well non-ASCII characters (like when writing in French instead of English...). two questions: 1) how easy do you think it'd be to fix that? 2) would a fix be accepted even if it makes the script a little bit more complex?10:12
*** thorst has quit IRC10:15
*** mikelk has quit IRC10:18
*** mikelk has joined #openstack-infra10:18
*** amitgandhinz has joined #openstack-infra10:19
*** yanyanhu has quit IRC10:20
*** achanda has joined #openstack-infra10:20
*** chem has quit IRC10:20
*** _degorenko|afk is now known as degorenko10:20
*** john-dav_ is now known as john-davidge10:23
*** amitgandhinz has quit IRC10:24
*** achanda has quit IRC10:26
*** jlanoux has quit IRC10:26
*** jlanoux has joined #openstack-infra10:27
*** asettle has quit IRC10:28
*** dtantsur is now known as dtantsur|lunch10:28
*** bhavik1 has quit IRC10:31
openstackgerritsandro.gattuso proposed openstack-infra/jenkins-job-builder: Wrapper pre-scm-buildstep: added support for failOnError parameter  https://review.openstack.org/34921910:32
pleia2Adri2000: speaking to the second, since we too have an international community of members, I'm sure the patch would be appreciated10:33
*** mhickey has quit IRC10:34
openstackgerritsandro.gattuso proposed openstack-infra/jenkins-job-builder: Wrapper pre-scm-buildstep: added support for failOnError parameter  https://review.openstack.org/34921910:35
vsaienkoproject-config core please help to merge https://review.openstack.org/#/c/342936/10:35
*** rodrigods has quit IRC10:36
*** rodrigods has joined #openstack-infra10:36
*** jimbaker has quit IRC10:37
*** jimbaker has joined #openstack-infra10:37
*** jimbaker has joined #openstack-infra10:37
*** asettle has joined #openstack-infra10:40
Adri2000pleia2: ok good to know :)10:40
*** javeriak has quit IRC10:42
*** asettle has quit IRC10:43
*** jlanoux has quit IRC10:43
*** jlanoux has joined #openstack-infra10:44
*** asettle has joined #openstack-infra10:44
*** mrmartin has quit IRC10:44
*** markvoelker has joined #openstack-infra10:45
*** darvon_ is now known as darvon10:45
*** mhickey has joined #openstack-infra10:48
rcarrillocruzback10:49
*** markvoelker has quit IRC10:51
*** berendt has quit IRC10:51
*** yamamoto has joined #openstack-infra10:52
*** ihrachys has joined #openstack-infra10:54
*** mrmartin has joined #openstack-infra10:58
*** berendt has joined #openstack-infra11:01
openstackgerritsandro.gattuso proposed openstack-infra/jenkins-job-builder: Wrapper pre-scm-buildstep: added support for failOnError parameter  https://review.openstack.org/34921911:02
*** mhickey has quit IRC11:06
*** ramishra has quit IRC11:06
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Implement Xenial/CentOS jobs for OpenStack-Ansible  https://review.openstack.org/32989211:07
odyssey4mejhesketh resolved the nits11:08
odyssey4methanks for the review!11:08
jheskethodyssey4me: cool, thanks11:08
*** ramishra has joined #openstack-infra11:08
odyssey4meoh blast, need to fix jenkins/jobs/projects now11:09
jheskethodyssey4me: yep, just about to note that ;-)11:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Implement Xenial/CentOS jobs for OpenStack-Ansible  https://review.openstack.org/32989211:09
*** dtantsur|lunch is now known as dtantsur11:10
odyssey4mejhesketh ^ hopefully that completes that11:10
jheskethodyssey4me: lgtm :-)11:10
odyssey4methanks!11:10
*** sshnaidm is now known as sshnaidm|afk11:10
*** zz_dimtruck is now known as dimtruck11:10
*** weshay has quit IRC11:11
*** thorst has joined #openstack-infra11:12
AJaegerodyssey4me: let's merge it - expecting that our jobs pass ;)11:13
*** ihrachys has quit IRC11:13
*** shardy is now known as shardy_lunch11:14
*** rbuzatu has quit IRC11:16
odyssey4mejhesketh perhaps you could take a peek at https://review.openstack.org/348901 too ?11:17
*** rbuzatu has joined #openstack-infra11:17
*** mhickey has joined #openstack-infra11:18
*** hrybacki|appt is now known as hrybacki11:18
odyssey4methanks AJaeger11:19
*** amitgandhinz has joined #openstack-infra11:20
*** dimtruck is now known as zz_dimtruck11:20
*** thorst has quit IRC11:20
*** ams__ has joined #openstack-infra11:22
*** javeriak has joined #openstack-infra11:24
*** amitgandhinz has quit IRC11:25
*** zhenguo has joined #openstack-infra11:25
*** rbuzatu_ has joined #openstack-infra11:27
*** sdake has joined #openstack-infra11:27
*** rbuzatu__ has joined #openstack-infra11:28
*** ihrachys has joined #openstack-infra11:29
*** sdake_ has joined #openstack-infra11:30
*** rbuzatu has quit IRC11:30
*** thorst has joined #openstack-infra11:30
*** rhallisey has joined #openstack-infra11:30
*** ldnunes has joined #openstack-infra11:31
*** mahatic has quit IRC11:31
*** sdake has quit IRC11:31
*** claudiub has joined #openstack-infra11:32
*** rbuzatu_ has quit IRC11:32
*** Kiall has quit IRC11:34
jheskethodyssey4me: sure, looking11:34
*** javeriak has quit IRC11:34
*** Kiall has joined #openstack-infra11:36
jheskethodyssey4me: lgtm11:37
odyssey4methanks jhesketh - we'll need a bindep release after that merges in order to consume it11:37
*** jkilpatr has joined #openstack-infra11:37
odyssey4meI can put in a release request - I'm not sure who the release liaison is though?11:38
jheskethodyssey4me: I'd suggest chatting to fungi or the mailing list11:39
AJaegerodyssey4me, jhesketh: fungi can do the bindep release...11:39
*** markvoelker has joined #openstack-infra11:39
*** matrohon has joined #openstack-infra11:39
*** ihrachys has quit IRC11:41
openstackgerritMerged openstack-infra/bindep: Add '_' to the list of valid characters acceptable in package name  https://review.openstack.org/34890111:41
*** rfolco_ has joined #openstack-infra11:41
odyssey4meok, I'll do the release request11:41
odyssey4meI expect that it may need a +1 from jhesketh or fungi before the release team will process it.11:42
AJaegerodyssey4me: these releases for bindep are done directly by an infra admin,.11:42
odyssey4me.oh hang on, this is an infra repo11:42
odyssey4mehaha, ok11:42
AJaegerodyssey4me: we do not use the release team process. So, ask fungi to do one for you.11:42
odyssey4menever mind :p11:42
jheskethyep11:42
odyssey4meok, will wait until fungi comes online11:42
AJaegerhe already had this on his radar yesterday if I understood him correctly...11:43
odyssey4methanks for the assistance :)11:43
*** markvoelker_ has joined #openstack-infra11:44
*** markvoelker has quit IRC11:44
*** thorst has quit IRC11:46
openstackgerritMerged openstack-infra/project-config: Implement Xenial/CentOS jobs for OpenStack-Ansible  https://review.openstack.org/32989211:49
*** lucasagomes is now known as lucas-hungry11:51
*** sdake_ is now known as sdake11:51
*** sshnaidm|afk is now known as sshnaidm11:52
*** dprince has joined #openstack-infra11:55
*** javeriak has joined #openstack-infra11:55
*** weshay has joined #openstack-infra11:57
*** psilvad has joined #openstack-infra11:57
*** rbuzatu has joined #openstack-infra11:57
*** rossella_s has quit IRC12:00
*** rbuzatu__ has quit IRC12:00
*** oanson has quit IRC12:00
*** rossella_s has joined #openstack-infra12:00
*** ramishra has quit IRC12:01
rcarrillocruzpabelanger: around?12:03
*** ihrachys has joined #openstack-infra12:04
*** shardy_lunch is now known as shardy12:05
*** zhurong has joined #openstack-infra12:07
*** Guest52823 is now known as honza12:08
*** honza is now known as Guest864412:09
*** zhurong has quit IRC12:11
*** matrohon has quit IRC12:12
*** yamamoto has quit IRC12:15
*** yamamoto has joined #openstack-infra12:15
*** baoli has joined #openstack-infra12:18
*** baoli_ has joined #openstack-infra12:18
*** zhurong has joined #openstack-infra12:19
*** gordc has joined #openstack-infra12:19
*** yamamoto has quit IRC12:21
*** amitgandhinz has joined #openstack-infra12:21
*** ihrachys has quit IRC12:22
mordredmorning all12:22
*** baoli has quit IRC12:22
Zarao/12:23
AJaegermorning, mordred12:23
mordredZara, AJaeger: how's the other side of the Atlantic?12:23
AJaegeryolanda: networking-generic-switch is not listed in governance repo as part of Neutron team - so I'll +A https://review.openstack.org/#/c/342936/ now since Neutron Infra liason is not needed12:23
*** achanda has joined #openstack-infra12:24
AJaegermordred: rainy ;)12:24
*** amitgandhinz has quit IRC12:25
Zaragrey, but no rain here! :D (for a change)12:25
Zarait rained yesterday12:26
*** szaher has quit IRC12:27
*** achanda has quit IRC12:29
*** ramishra has joined #openstack-infra12:30
mordredZara: it was sunny my one day in Manchester, so in my mind it never rains there12:31
Zara:012:31
*** xyang1 has joined #openstack-infra12:31
openstackgerritafazekas proposed openstack/os-testr: Use dash instead of underscore in args  https://review.openstack.org/34997212:31
*** burgerk has joined #openstack-infra12:32
*** zul has quit IRC12:32
AJaegermordred: we're cheerfull as usual ;)12:32
*** gouthamr has joined #openstack-infra12:32
*** javeriak has quit IRC12:32
*** javeriak has joined #openstack-infra12:32
*** zul has joined #openstack-infra12:32
mordredAJaeger: :)12:33
*** rbuzatu has quit IRC12:33
yolandaAJaeger, sorry there12:34
*** kgiusti has joined #openstack-infra12:35
yolandathanks for approving12:35
*** EricGonczer_ has joined #openstack-infra12:36
ZaraIt's 1:30pm over here and I still don't feel like I've woken up. am consuming all the tea. I made some storyboard explanatory diagram things last night which folks may be interested in (they should explain the relation betwen stories, tasks and projects). https://storyboard.openstack.org/#!/story/2000667 for the curious12:37
*** rbuzatu has joined #openstack-infra12:37
Zarathey might be helpful when talking to folks, I don't know. I couldn't find it laid out anywhere else.12:37
*** ggnel_t has quit IRC12:38
*** Srinu has quit IRC12:39
*** thorst has joined #openstack-infra12:40
*** yamamoto has joined #openstack-infra12:41
AJaegeryolanda: no worries.12:41
* AJaeger seems to have a similar sleep virus as Zara has ;(12:42
jpmaxmanmorning fungi :)  I wanted to give you a wiki update12:42
AJaegerZara: looking at your story, I see "400: GET /api/v1/users/preferences: Invalid input for field/attribute user_id. Value: 'preferences'. unable to convert to int "12:43
openstackgerritMerged openstack-infra/project-config: Add networking-generic-switch-dsvm-temepst job.  https://review.openstack.org/34293612:43
* AJaeger logs in and out again12:43
ZaraAJaeger: gah, yeah, that's an irritating bug, it should display when refreshed12:43
Zarait's a remnant of the old 40112:43
AJaegerThe other way round - first out, then in...12:43
Zarathat used to log the user out and redirect them to a new exciting place, every hour12:43
Zaraso... we're getting there... :/12:44
AJaeger"Fig 2: How people mistakenly think StoryBoard works:" - make a big cross through that picture, please. I only got it on second reading ;(12:45
*** rlandy has joined #openstack-infra12:45
Zarahahaha, okay, that's handy. I wondered if I should move it to the end or something.12:45
jpmaxmanfungi: I have the wiki running on the latest 1.27 version of media wiki and the reCaptcha2.0/NoCaptcha working.12:46
Zara(the story for the bug you encountered is here: https://storyboard.openstack.org/#!/story/2000407 . I don't yet know how to fix it. :()12:46
jpmaxmanhttps://wiki-upgrade-test.openstack.org/12:46
jpmaxmana few gotchas12:46
AJaegerZara: otherwise, nice "story" - thanks for writing it up.12:46
jpmaxmanthe skin system was updated and as such the OpenStack skin based on strapping is a bit borken12:46
AJaegerjpmaxman: seems that fungi is not around yet, I expect he reads backscroll...12:46
ZaraAJaeger: thanks! :) I hope it's helpful. in the past I've found it clicks when we explain it to people in person, but that doesn't scale well...12:47
jpmaxmanAJaeger: never experienced that before  - feeling a little uneasy ;)12:47
jpmaxmanok I'll pause and see if he comes online12:47
jpmaxmanthanks12:47
AJaegerZara: it's indeed helpful!12:48
*** signed8bit has joined #openstack-infra12:48
*** links has quit IRC12:48
AJaegerjpmaxman: feel free to talk to us, we listen - and fungi might answer later the same way ;)12:48
*** ddieterly has joined #openstack-infra12:49
jpmaxmanAJaeger: hah - ok - well the take away is really that we need to fix the theme and re-enable the extensions12:50
jpmaxmanthis is the list of extensions12:50
jpmaxmanhttp://paste.openstack.org/show/545619/12:50
jpmaxmanI'd previously discussed with fungi only re-enabling a handful12:51
jpmaxmanof ones we know are used12:51
jpmaxmanand waiting until someone complains12:51
jpmaxmanto re-enable the others12:51
*** ddieterly has quit IRC12:51
jpmaxmanso primarily I was looking for input on which extensions we know are necessary12:51
AJaeger167 extensions? Wow ;(12:52
rcarrillocruzyolanda: mind checking https://review.openstack.org/#/c/349738/1 too? we still have issues with ssh access as root on xenial12:52
*** ggnel_t has joined #openstack-infra12:52
yolandasure12:52
*** abregman has quit IRC12:53
AJaegerjpmaxman: is there a way to figure out which ones are in use today?12:53
*** thiagop has joined #openstack-infra12:54
jpmaxmanwell ostensibly they are all "in use" weather they are necessary is maybe a different story12:54
pabelangerrcarrillocruz: yolanda: do you mind helping land: https://review.openstack.org/#/c/348959/ it adds the storage folder to our centos mirrors12:54
*** jcoufal has joined #openstack-infra12:54
jpmaxmansome are obvious "WikiEditor" for example12:54
jpmaxmansome are dead simple, googleanalytics12:55
rcarrillocruzsure12:55
*** dmsimard|afk is now known as dmsimard12:55
*** matt-borland has joined #openstack-infra12:55
jpmaxmanthere are a handful that were put in just for spam which hopefully the noCaptcha will now solve12:55
*** zz_dimtruck is now known as dimtruck12:56
jpmaxmanI don't know maybe an etherpad and start striking them off12:56
AJaegeryeah - let's wait for fungi ;) Consider me surprised with that number - but I'm not a wiki admin, just a user;)12:57
jpmaxmanok I'm going to take a bit of a break - I'm on the GMT - but will check in a bit later12:57
*** barnaby has joined #openstack-infra12:58
*** tpsilva_ has joined #openstack-infra12:58
*** tpsilva_ is now known as tpsilva12:59
*** hwcomcn has joined #openstack-infra13:01
*** yanyanhu has joined #openstack-infra13:01
*** hwcomcn has quit IRC13:01
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add gate-tripleo-quickstart-docs-ubuntu-xenial job  https://review.openstack.org/34908713:01
*** jsavak has joined #openstack-infra13:01
*** hwcomcn has joined #openstack-infra13:02
*** mtanino has joined #openstack-infra13:02
*** lucas-hungry is now known as lucasagomes13:03
openstackgerritGiulio Fidente proposed openstack-infra/tripleo-ci: Install Ceph Hammer and/or Jewel from CentOS Storage SIG repos  https://review.openstack.org/34050413:07
*** ggnel_t has quit IRC13:07
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Remove pinning of delorean  https://review.openstack.org/34999513:08
*** thiagop has quit IRC13:09
*** clenimar has quit IRC13:09
*** ericksonsantos has quit IRC13:09
openstackgerritJesse Pretorius (odyssey4me) proposed openstack-infra/project-config: Remove the ansible-role 'func' experimental jobs from openstack-ansible  https://review.openstack.org/34999613:09
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Remove pinning of delorean  https://review.openstack.org/34999513:10
*** clenimar has joined #openstack-infra13:10
*** mkoderer_cloud has joined #openstack-infra13:11
*** thiagop has joined #openstack-infra13:11
*** mdrabe has joined #openstack-infra13:11
*** ericksonsantos has joined #openstack-infra13:12
openstackgerrityolanda.robla proposed openstack-infra/tripleo-ci: Add --yes flags to heat stack-delete for liberty  https://review.openstack.org/34720213:12
*** yanyanhu has quit IRC13:12
odyssey4meyolanda if you have a moment, a review of https://review.openstack.org/348907 & https://review.openstack.org/349858 would be appreciated13:12
*** Guest8644 is now known as honza13:12
*** yanyanhu has joined #openstack-infra13:13
yolandapabelanger, odyssey4me , looking13:13
odyssey4methanks yolanda13:13
yolandano problem13:14
*** dkranz has joined #openstack-infra13:19
openstackgerritMatt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test  https://review.openstack.org/34907713:19
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Don't use AFS mirrors if working locally  https://review.openstack.org/35000313:21
*** links has joined #openstack-infra13:21
*** _ari_ has joined #openstack-infra13:21
*** amitgandhinz has joined #openstack-infra13:22
*** timl0101 has joined #openstack-infra13:22
openstackgerritGiulio Fidente proposed openstack-infra/tripleo-ci: Install Ceph Hammer and/or Jewel from CentOS Storage SIG repos  https://review.openstack.org/34050413:23
*** ggnel_t has joined #openstack-infra13:23
*** markvoelker_ has quit IRC13:23
openstackgerritMerged openstack-infra/project-config: Allow Ansible role checks to collect logs  https://review.openstack.org/34890713:23
openstackgerritMerged openstack-infra/system-config: Mirror centos storage mirror to AFS  https://review.openstack.org/34895913:24
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add gate-tripleo-quickstart-docs-ubuntu-xenial job  https://review.openstack.org/34908713:25
*** julim has joined #openstack-infra13:26
*** amitgandhinz has quit IRC13:26
*** julim has quit IRC13:26
*** mriedem has joined #openstack-infra13:28
openstackgerritMerged openstack-infra/project-config: Update OpenStack-Ansible trusty skip to include linters job  https://review.openstack.org/34985813:29
fungiAJaeger: Nakato: agreed on dropping --branch in the non-branch versions of the zuul-cloner wrapper macros. i too suspected they were there as a workaround for older z-c behavior13:31
*** dimtruck is now known as zz_dimtruck13:31
*** zz_dimtruck is now known as dimtruck13:31
rosmaitaanteaya: got a minute for a quick question about requirements?13:31
pabelangerAJaeger: Thanks for the reviews, been awhile since I did doc jobs13:32
*** pgadiya has quit IRC13:32
AJaegerrosmaita: #openstack-requirements has the requirements team in it13:32
fungiAdri2000: ahh, you mean it doesn't handle the message body being in non-ascii? yes, a fix for that would be most welcome indeed. i don't think i've ever tried sending anything other than english message content with it13:33
*** julim has joined #openstack-infra13:33
AJaegerfungi, I wonder whether we need both wrapper macros or can merge them into one - I'm interested in review of my updated version. I'll do some manual testing later today as well...13:33
fungiodyssey4me: jhesketh: AJaeger: i'm happy to punch through a bindep release today if we don't need any other fixes squeezed in13:33
odyssey4mefungi thanks - no other fixes needed to my knowledge13:34
AJaegerfungi, get https://review.openstack.org/#/c/345792/ for cleanup ;)13:34
AJaegerfungi, then the queue is empty - with exception for your merge conflicts13:35
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add gate-tripleo-quickstart-docs-ubuntu-xenial job  https://review.openstack.org/34908713:35
odyssey4mefair point13:35
*** psachin has quit IRC13:35
*** akshai has joined #openstack-infra13:36
fungijpmaxman: great! that is a massive list of extensions. i wonder if Ryan_Lane originally just loaded it up with most of the extensions wikipedia uses (which would be serious overkill for our use case)13:36
*** ddieterly has joined #openstack-infra13:36
Adri2000fungi: yes, that I think I managed to fix but not sure it's the best way. and I still have an issue when the name of a recipient is non-ASCII. I'll push my current patch to gerrit so you and others can suggest how to improve it13:37
fungiAdri2000: well, i send to tons of recipients with non-ascii characters in their names, so i'm pretty sure it handles that fine (at least if you stick to utf-8 for everything)13:38
fungiwhich i think is a safe assumption we can make. i wouldn't want to bloat it with handling arbitrary locale detection13:39
Adri2000fungi: probably I broke it with my patch to handle non-ASCII body :)13:39
*** pt_15 has joined #openstack-infra13:40
Zara(hm, the wiki extensions include one to format poems nicely. new favourite! :))13:40
*** berendt has quit IRC13:40
*** thiagolib has joined #openstack-infra13:40
fungiZara: yeah, and at least a couple for running in-wiki fundraisers13:40
*** dimtruck is now known as zz_dimtruck13:41
*** yaume has quit IRC13:41
fungii get the impression this was a grab-bag of extensions Ryan_Lane thought we might use some day, or perhaps just the set they use on wikipedia servers13:41
*** mtanino has quit IRC13:41
fungibecause there are a bunch of these i'm quite certain we don't need13:41
openstackgerritPaul Belanger proposed openstack-infra/system-config: Fix resource references should now be capitalized warnings  https://review.openstack.org/35001513:42
rosmaitaAJaeger: thanks!13:42
*** rosmaita has left #openstack-infra13:42
fungifor example... https://www.mediawiki.org/wiki/Extension:MoodBar13:43
*** zhurong has quit IRC13:43
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Implement undercloud upgrade job - Mitaka -> Newton  https://review.openstack.org/34699513:44
fungilets users submit feedback on the quality of their page editing experience like "Editing this wiki made me (happy) (sad) (confused) because [freeform text feedback]"13:44
Zarahahaha13:45
*** itisha has joined #openstack-infra13:46
ZaraI'm glad it wasn't more visible13:46
pabelangerhttp://grafana.openstack.org/dashboard/db/nodepool?from=1470059248375&to=147014564837513:48
openstackgerritMonty Taylor proposed openstack-infra/shade: Only coerce glance properties we know need it  https://review.openstack.org/35002413:50
pabelangercorvus: clarkb: when you have a minute, could use some help understanding ^. Seems just after 00:30 UTC, we had a surplus of ubuntu-trusty nodes launched and become ready.  If I remember correctly, it was about 80-100 just waiting for an extended amount of time13:50
*** inc0 has joined #openstack-infra13:51
mtreinishrcarrillocruz, pabelanger: are we still waiting on patches to land to fix the ssh issue?13:51
pabelangermtreinish: ya, let me double check13:51
*** zhurong has joined #openstack-infra13:51
fungijpmaxman: when you get back we can compare notes... the https://wiki.openstack.org/wiki/Special:Version page indicates we only have 31 extensions and 1 skin installed so maybe the list you're looking at includes optional extensions that are present but not "installed" somehow? or maybe the version page doesn't properly list extensions we're using?13:52
pabelangermtreinish: yes, approved waiting for gate to pass13:52
*** adrian_otto has joined #openstack-infra13:53
rcarrillocruzmtreinish: yes, https://review.openstack.org/#/c/349738/13:53
rcarrillocruzi also spotted an issue on the site.pp declaration, pushed change and fixed13:53
*** mmandel has joined #openstack-infra13:53
*** Hal has quit IRC13:53
rcarrillocruzand created hiera keys on puppetmaster13:54
rcarrillocruzpub/priv keys and db pass13:54
*** nmagnezi has quit IRC13:54
mtreinishrcarrillocruz: cool, thanks13:54
mtreinishpabelanger, rcarrillocruz: this gate failure looks kinda related: http://logs.openstack.org/38/349738/1/gate/gate-infra-puppet-apply-centos-7/62ccbb3/console.html#_2016-08-02_12_57_10_40853213:54
*** gildub has quit IRC13:55
*** rhallisey has quit IRC13:55
pabelangermtreinish: hmm, that is odd13:55
rcarrillocruzyeah, i had that this morning13:55
*** e0ne has quit IRC13:55
rcarrillocruzrechecked and pass thru13:55
rcarrillocruzthen must be a mirror with puppet-ssh stale13:56
*** Hal has joined #openstack-infra13:56
pabelangeroh13:56
pabelangerI think I know the issue13:56
pabelangerlet me check how old that image is13:56
rcarrillocruzpabelanger: https://review.openstack.org/#/c/348959/ merged13:56
dhellmannfungi : good morning! before I start processing tuesday releases I wanted to check in and make sure things were in a good state and not in flux13:56
*** xarses has quit IRC13:56
pabelangerrcarrillocruz: mtreinish: Ya, I think that is our zuul-cloner bug.  The images are 5+ days old in ovh13:57
fungidhellmann: yes, we haven't merged any new job changes and will keep you apprised if we do13:57
dhellmannfungi : great, thanks13:57
pabelangerrcarrillocruz: mtreinish: it is fixed, but images our outdated13:57
fungidhellmann: i doubt we'd do any today though. it's the day-o-meetin's13:57
* dhellmann goes to find the release baton13:57
rcarrillocruzpabelanger: what is the bug about?13:57
dhellmannfungi : ++13:57
pabelangerrcarrillocruz: http://git.openstack.org/cgit/openstack-infra/zuul/commit/?id=84c4f940000f731265416c7c0e4b482cd1a713da13:57
pabelangermanually a centos-7 to ovh-bhs1 now13:58
*** dtantsur is now known as dtantsur|mtg13:58
*** e0ne has joined #openstack-infra13:58
mtreinishpabelanger: ah, ok13:59
openstackgerritThiago Paiva Brito proposed openstack-infra/puppet-openstackci: Pinning JJB and Zuul for 3rd party CI  https://review.openstack.org/34803513:59
*** Goneri has quit IRC14:00
*** markvoelker has joined #openstack-infra14:02
*** bin_ has joined #openstack-infra14:02
rcarrillocruzpabelanger: euw, o-k...14:02
*** azweb76 has quit IRC14:03
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add gate-tripleo-quickstart-docs-ubuntu-xenial job  https://review.openstack.org/34908714:03
*** yanyanhu has quit IRC14:03
*** adrian_otto has quit IRC14:04
*** baoli_ has quit IRC14:04
*** Goneri has joined #openstack-infra14:04
*** bhunter71 has quit IRC14:05
*** claudiub has quit IRC14:06
*** zhurong has quit IRC14:06
*** zhurong has joined #openstack-infra14:07
*** javeriak has quit IRC14:08
*** rhallisey has joined #openstack-infra14:09
*** oanson has joined #openstack-infra14:09
*** zz_dimtruck is now known as dimtruck14:11
*** rbrndt has joined #openstack-infra14:11
*** links has quit IRC14:12
*** edmondsw has joined #openstack-infra14:13
openstackgerritAdrien Cunin proposed openstack-infra/system-config: Handle non-ASCII characters in body and subject  https://review.openstack.org/35004214:13
*** eharney_ has joined #openstack-infra14:15
*** shamail has joined #openstack-infra14:15
*** tlbr_ has joined #openstack-infra14:17
*** tonytan4ever has joined #openstack-infra14:17
*** rockyg has joined #openstack-infra14:21
*** amitgandhinz has joined #openstack-infra14:22
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Try out artifact signing job for bindep releases  https://review.openstack.org/35005214:23
fungiproject-config-core: ^ a quick review that that would be helpful so i can make sure it works on the bindep release i'm tagging shortly14:23
*** tosky has quit IRC14:25
*** rbuzatu has quit IRC14:26
*** amitgandhinz has quit IRC14:27
*** vvalderrv has joined #openstack-infra14:27
*** yaume has joined #openstack-infra14:27
*** ajmiller has quit IRC14:27
*** ajmiller has joined #openstack-infra14:27
*** asettle has quit IRC14:28
*** tosky has joined #openstack-infra14:28
openstackgerritMerged openstack-infra/tripleo-ci: Add --yes flags to heat stack-delete for liberty  https://review.openstack.org/34720214:29
*** amitgandhinz has joined #openstack-infra14:29
openstackgerritIvan Udovichenko proposed openstack-infra/project-config: Add OpenStack Infra internal repositories to APT source lists (jessie-newton)  https://review.openstack.org/35005614:30
*** esberglu has joined #openstack-infra14:30
*** EricGonczer_ has quit IRC14:31
*** jsavak has quit IRC14:32
*** asettle has joined #openstack-infra14:32
*** EricGonczer_ has joined #openstack-infra14:32
*** rbuzatu has joined #openstack-infra14:33
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Move image uploads to tarballs.openstack.org  https://review.openstack.org/35006114:36
*** achanda has joined #openstack-infra14:36
openstackgerritVasyl Saienko proposed openstack-infra/project-config: Update networking-generic-switch-dsvm-tempest job  https://review.openstack.org/35006214:37
corvuspabelanger: i don't know what would have caused that; i think it would be somewhat difficult to figure it out at this point, and since it corrected itself, i'm not sure i want to sink the time into it unless we see it again....14:37
*** yottatsa has quit IRC14:37
pabelangercorvus: agreed, I am going to check again tonight. As it first happened on Friday evening.14:37
corvuspabelanger: oh, this isn't the first?  was it at the same time?14:38
openstackgerritMerged openstack-infra/system-config: Also use IP address in from fields for authorized_keys  https://review.openstack.org/34973814:38
*** xarses has joined #openstack-infra14:39
anteayafungi: +2 on 35005214:39
pabelangercorvus: Ya, 2nd time. 2016-07-30 at 00:30 UTC was the other time14:40
anteayaalmost an anagram14:40
fungithanks anteaya14:40
corvuspabelanger: weird.  about .5 hour earlier14:41
mtreinishrcarrillocruz: ^^^ \o/ it landed14:42
anteayawelcome14:42
*** PollyZ has joined #openstack-infra14:42
corvusfungi: the signed tarball will be uploaded to tarballs.o.o, then you'll poke at it from there and make sure it looks ok?14:42
wznoinskhi infra... do I need +2 on this http://lists.openstack.org/pipermail/openstack-dev/2016-July/100453.html ?14:43
fungicorvus: correct. that is the plan14:43
corvusfungi: lgtm14:43
fungicorvus: not actually planning to ever upload these to pypi either since dstufft says signature uploads won't be a feature of warehouse14:44
*** eharney_ is now known as eharney14:44
corvusfungi: oh.14:44
fungibasically seen by the pypi maintainers as a misplaced feature they don't want to support14:44
corvusfungi: oh.14:44
*** siva_krish has joined #openstack-infra14:44
*** karthikp_ has joined #openstack-infra14:45
rcarrillocruzmtreinish: yeah, was monitoring firehose14:45
rcarrillocruzim firing a play run manually on firehose14:45
*** mtanino has joined #openstack-infra14:45
*** hichihara has quit IRC14:45
anteayawznoinsk: no, as I have said many times infra's role in third party ci accounts is to ensure the account meets requirement to remain enabled14:46
openstackgerritMehdi Abaakouk (sileht) proposed openstack-infra/project-config: telemetry: Don't enable panko on old branch  https://review.openstack.org/34483614:46
anteayawe have no role in whether a given project wants you to verify patches14:46
*** rlandy has quit IRC14:46
mtreinishrcarrillocruz: cool, lets hope it works :)14:46
rcarrillocruzmtreinish: did you also got issues when pulling packages http://paste.openstack.org/show/545645/14:46
rcarrillocruz?14:46
fungicorvus: but at least this still gives us somewhere to provide signatures of our release artifacts distro package maintainers and other concerned users can verify (and the solution can be generalized to support anything we upload to tarballs.o.o too)14:47
*** electrocucaracha has joined #openstack-infra14:47
*** ajmiller has quit IRC14:47
*** ddieterly is now known as ddieterly[away]14:47
dstufftcorvus: fungi to be clear, we do plan to implement a signature scheme, just incredibly unlikely to be based around gpg14:47
*** ajmiller has joined #openstack-infra14:47
openstackgerritIvan Udovichenko proposed openstack-infra/project-config: Add automatic backports  https://review.openstack.org/34609514:47
mtreinishrcarrillocruz: I did, but I already had it installed so I just commented those out for my testing14:48
mtreinishrcarrillocruz: I probably screwed something up in puppet-germqtt14:48
*** achanda has quit IRC14:48
mtreinishrcarrillocruz: http://git.openstack.org/cgit/openstack-infra/puppet-germqtt/tree/manifests/init.pp14:48
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Move image uploads to tarballs.openstack.org  https://review.openstack.org/35006114:48
mtreinishI just copied that from what I did on previous puppet repos14:48
mtreinishmaybe it's changed?14:49
rcarrillocruzlet me poke14:49
fungidstufft: not something i feel like arguing about, but it does strike me as strange that since the de facto signing protocol used in free software circles is openpgp, that pypi would choose to use something "different"14:49
fungiwell, s/pypi/warehouse/14:49
*** EricGonc_ has joined #openstack-infra14:49
mordred++14:50
electrocucarachahey there, I'm checking a failure in a gate of neutron, it was 61hits in one our...14:50
*** ihrachys has joined #openstack-infra14:50
electrocucarachahttp://logstash.openstack.org/#dashboard/file/logstash.json?query=build_change%3A%5C%22333829%5C%22%20AND%20message%3A%5C%22One%20or%20more%20ports%20have%20an%20IP%20allocation%20from%20this%20subnet%5C%22%20AND%20message%3A%5C%22NeutronError%5C%2214:50
*** hwcomcn has quit IRC14:51
dstufftfungi: it's basically that gpg itself doesn't have a useful enough trust model for us to use, because while it could "prove" that yes, I am Donald Stufft, it doesn't have anything in place to say "and I am allowed to sign for pip", so either way we'll end up just using gpg as a "dumb" method of signing and verifying the signature itself, but not for it's trust model.14:51
corvusdstufft: yeah, i also don't really want to start an argument, but if you're at all interested in feedback from this user, i'm far more interested in gpg signatures than something else.  this will probably mean projects like openstack will be unable to use pypi as their 'official' distribution channels14:51
dstufftand the actual work of signing/verifying is incredibly easy14:51
dstufftthe trust model is what actually matters14:51
wznoinskanteaya: so it's just ptl/cores add a new member of nova-ci group https://review.openstack.org/#/admin/groups/511,members?14:51
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Move image uploads to tarballs.openstack.org  https://review.openstack.org/35006114:52
dstufftadd in the fact that gpg is GPL so we can't bundle it with pip, and it doesn't have a good pure python implementation, and that managing key files is a pain in the ass14:52
*** psachin has joined #openstack-infra14:52
fungidstufft: i totally get that, though i'm curious what other protocols provide a featureset lacking in openpgp that pypi can leverage to accomplish that14:52
wznoinskanteaya: reason asking is I couldn't find any place in project-config you have these groups/membership saved but wanted to double check whether your (infra) action is needed here and whether you wait for +2 from PTL14:52
*** EricGonczer_ has quit IRC14:53
fungidstufft: oh, licensing and lack of pure python implementations. got it14:53
*** ddieterly[away] is now known as ddieterly14:53
rcarrillocruzmtreinish: looks like https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/159374914:53
openstackLaunchpad bug 1593749 in dbus (Ubuntu) "puppet apply with pip provider gives 403 error" [Undecided,New]14:53
fungidstufft: basically the same class of issues that drove using toml over yaml14:53
mordredfungi: wait, what?14:53
*** asettle has quit IRC14:53
mordredfungi: toml exists becaues of _licensing_?14:54
* mordred sobs14:54
*** asettle has joined #openstack-infra14:54
*** jsavak has joined #openstack-infra14:54
fungimordred: no, toml is being used in pip because pyyaml is messy and teh toml library for python was easier to embed, among other reasons14:54
mordreduhm14:54
mtreinishrcarrillocruz: why is that filed against dbus?14:54
*** ddieterly has quit IRC14:55
mordredI swear, I really am about ot ragequit all of open source14:55
mtreinishrcarrillocruz: so it looks we can do 2 things to workaround it, switch to CD for germqtt or pin the version in the policy14:55
corvusdstufft: have you asked the gpg maintainers about your licensing question?  because you said 'bundle' and that's a bit different than 'linking'.14:55
dstufftfungi: it'll almost certainly be TUF (https://theupdateframework.github.io/), which, among other things, allows delegating (and even sub delegating) from a root trust (so similar to x509 in that regards, though allowing things like "foobar can only upload windows wheels"), as well as N of M signatures, it also has protections against "mix and match" attacks (e.g. ensure that a consistent state of the repo is being shown, not a new14:56
dstufft package Y and an old package Z showing as the latests), as well as stale attacks (there is a timestamping signature that makes the metadata expire after a certain amount of time)14:56
rcarrillocruzi wonder if the openstack-pip provider hack from crinkle was to circumvent ^14:56
rcarrillocruzi remember some hack to prevent an issue on the pip provider14:56
* rcarrillocruz goes check the git log14:56
*** amitgandhinz has quit IRC14:56
*** amitgandhinz has joined #openstack-infra14:57
mordredso does this mean that in a future pip I'm going to have to touch toml?14:57
fungircarrillocruz: we switched to crinkle's replacement pip provider in a hurry because changes in how pypi was redirecting its xml api caused the pip provider in puppet to cease working14:57
fungircarrillocruz: but crinkle's work predated that issue14:57
rcarrillocruzfungi: you remember seeing that paste issue before?14:58
anteayawznoinsk: yes a ptl (and any cores they want to consult with or delegate) add a ci account to their project-ci group14:58
fungimordred: no, probably pbr will switch from setup.cfg and setup.py to setup.toml or something14:58
mordredfungi: pbr will absolutely not do that14:58
dstufftfungi: it's basically a better system than what Linux has going :) We'll most likely use ed25519 keys, at least for authors because they're small enough that we can derrive them from a passphrase so we can implement it as an upload "password" that just gets KDF'd into a key14:58
fungier, setup.tml (to make windows users happy)14:58
mordredfungi: I will -2 any patches to introduce toml to pbr14:58
dstufftmordred: the default will still be setup.py, so if you don't have a pyproject.toml file you'll just be stuck using the old setuptools hacks forever14:59
anteayawznoinsk: gerrit groups are maintained via the gerrit interface only, there is nothing in project-config about gerrit group members14:59
bkerobut rust14:59
wznoinskanteaya: thanks for clarifying, wasn't obvious whether infra keeps these in a git repo, it looks like it's not hence it's not infra making the change14:59
mordreddstufft: awesome. I prefer that to playing in tom's world of narcissitic vanity14:59
anteayawznoinsk: correct this is not infra's decision14:59
*** Teresita-Warrior has joined #openstack-infra14:59
* mordred walks away from the computer for a while so that he doesn't ragequit14:59
*** ddieterly has joined #openstack-infra15:00
*** psachin has quit IRC15:00
*** rlandy has joined #openstack-infra15:00
corvusit's a bit hard to convey how upsetting something like toml is15:00
wznoinskit was concerned about 'who does it' rather than 'who decides' but thanks for clarifying15:00
rcarrillocruzmtreinish: you cool if try pinning to 0.1015:00
rcarrillocruz?15:00
mordredcorvus: +100015:00
anteayawznoinsk: well the person who decides does it15:00
corvusit really is likely to drive mordred and other folks away from this area15:00
openstackgerritIvan Udovichenko proposed openstack-infra/project-config: Add OpenStack Infra internal repositories to APT source lists  https://review.openstack.org/35005615:00
mtreinishrcarrillocruz: yeah, we can pin it to 0.1.015:00
mtreinishrcarrillocruz: that's probably the quicker path forward15:00
rcarrillocruzgive me a sec, i'll up  a patch15:01
dstufftmordred: It will be objectively worse for people in the way that setup_requires is still objectively worse than not using setup_requires does (except that sometimes you _have_ to), but you won't be forced to do it15:01
fungidstufft: i need to refresh my recollections of tuf, though i'm not aware of "linux" using anything of the sort? or did you mean some arbitrary gnu/linux distributions?15:01
dstufftfungi: I mean basically every Linux distro just uses gpg signing and calls it done, which tends to still allow different kinds of attacks that TUF protects against-- not like, super dire attacks or anything, but it covers more bases15:01
* corvus raises eyebrow15:02
*** siva_krish has quit IRC15:02
dstufftcorvus: mordred literally every option we pick is upsetting to someone, including changing anything at all. I am at peace with the fact every decision we make makes someone mad at us :P15:02
*** bhunter71 has joined #openstack-infra15:02
fungithe tuf homepage looks like a list of ecosystems they've tried but not yet succeeded in convincing to implement their protocol. where is it in active use? or is warehouse vying to be the guinea pig?15:03
fungicertainly sounds like an interesting experiment15:03
corvusfungi: the NSF grant seems to be focused on python: http://nsf.gov/awardsearch/showAward?AWD_ID=134504915:03
bkeroIs the incompatibility worth the PFS?15:03
dstufftfungi: Docker is using it now, and I think Flynn15:03
corvusdstufft: i'm wondering who would get angry at you for using yaml?15:03
fungicorvus: people who hate semantic whitespace15:04
dstufftcorvus: people who think YAML is confusing and overly complicated15:04
mordreddstufft: I understand that, having been in similar positions on points. this is just me expressing, for whatever it's worth, that I find toml to be one of the most disgusting perversions hoisted upon computers - right below systemd in my list of garbage15:04
fungiforced meaningful indentation confuses lots of people15:04
corvusdstufft: i'm not angry at you, but you should know that for some folks, toml is basically the embodiment of brogrammer culture, which some of us want no association with in a very strong way.15:04
*** jsavak has quit IRC15:04
mordred+100015:04
*** claudiub has joined #openstack-infra15:05
*** jsavak has joined #openstack-infra15:05
mordredI will likely start actively drifting away from python, which makes me sad, since I've been doing it for about 16 years now - but if python is being infected at a fundamental level by toml, then I probably have better things to do with my life15:05
*** baoli has joined #openstack-infra15:06
*** burgerk has quit IRC15:06
*** mdrabe has quit IRC15:06
*** yamamoto_ has joined #openstack-infra15:07
fungias i understood it, the real challenge seems to be that python stdlib really only has ini, csv, xml and json parsers for something like this, which would have been worse options. pyyaml seems to be the only thorough python implementation of yaml at this point (ignoring its litany of forks) and is not in the sort of shape where it could be proposed as an inclusion into the python stdlib15:07
*** dtantsur|mtg is now known as dtantsur15:08
dstufftthat was one of the major reasons we went with TOML yes, along with the fact I had no interest in maintaining a pyyaml fork myself15:08
*** lezbar has quit IRC15:09
*** lezbar has joined #openstack-infra15:09
anteayaI find the direction replusive myself15:10
mordredI MUCH prefer the current ini thing that setup.cfg uses. it's not named after an asshole15:10
*** yamamoto has quit IRC15:10
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-germqtt: Pinning germqtt to 0.10  https://review.openstack.org/35009915:10
dstufftINI wasn't complex enough to represent everything we wanted it to represent in the future15:11
anteayaI do feel it sends a very strong message about the culture of gender diversity that is supported with this language and community15:11
rcarrillocruzmtreinish: https://review.openstack.org/#/c/350099/15:11
anteayaI feel that pycon has been making great strides forward ensuring women's voices are heard in the python community15:11
anteayathis move undoes that, for me15:12
mordredI understand. like, I understand how/why you got there, it's just that toml is SO BAD on so many levels that I would personally quite literally use ANYTHING else that doesn't have misogyny so baked in to its soul15:12
mordredeven if that thing has downsides15:12
mtreinishrcarrillocruz: you missed a period in the version number, but I'll fast approve that after the respin15:13
anteayayes, I too feel that this choice is supportive of mysogyny15:13
rcarrillocruzoh15:13
rcarrillocruzi need another coffee15:13
dstufftWe considered that, and reached out to the Cargo and Rust folks about their experiences with that since A) They're better than average on trying to encourage a diverse and safe community and B) They're using TOML already. They had similar concerns to start with they said, and said it has literally never come up with anyone having a problem with it.15:14
anteayahow many women are active in cargo and rust?15:14
openstackgerritRicardo Carrillo Cruz proposed openstack-infra/puppet-germqtt: Pinning germqtt to 0.10  https://review.openstack.org/35009915:14
bkeroquite a few, they have a very welcoming community15:15
anteayathey may be trying to encourage a diverse community, but is their community diverse?15:15
*** claudiub has quit IRC15:15
rcarrillocruzi edited on gerrit ui for a new patchset15:15
anteayabkero: any stats on 'quite a few'?15:15
anteayaalso I don't need a crowd to tell me how my gut feels15:15
bkeroanteaya: I'll ask my partner :)15:15
anteayaand my gut says no thanks15:15
corvusdstufft: not being part of the rust community, i wouldn't know how to go about telling them that i find it repulsive and is a main reason i lost enthusiasm for hacking in rust, despite thinking the language is the bee's knees.15:15
anteayacorvus: thank you15:16
anteayasurvey's rarely tell the whole story15:16
anteayathe folks who disappear in silence don't get counted15:16
anteayasurveys*15:16
*** mdrabe has joined #openstack-infra15:17
*** karthikp_ has quit IRC15:17
mordreddstufft: yeah. I was/am a rust fan and think that cargo is one of the best package mangers out there15:17
*** ramishra has quit IRC15:17
mordredbut toml has put me off of actually joining their community in a significant way15:18
*** barnaby has quit IRC15:18
mordredbut I didn't want to be the outsider who showed up and said "ew toml" cause I could't find a way to do that which seemed like the right way15:18
*** moravec has joined #openstack-infra15:18
mordredmy plan was to write an optional yaml backend for cargo if I ever got involved enough15:18
*** mkoderer_cloud has quit IRC15:18
anteayaand you don't get to count the people who you turn away before they even join15:18
mordredso that I could write cargo config in my rust projects in yaml and not toml15:18
ZaraTIL I'm missing a lot of backstory about toml15:19
*** oanson has quit IRC15:19
*** kaisers_ has joined #openstack-infra15:19
anteayaZara: it is in the backscroll15:19
dstufftWell, one of the points made is that if you avoid all of the technology made by problematic people you don't have a useful computer. See for example: Linux. If y'all want it to change, please go to distutils-sig. We have an accepted PEP now for a few months, but pip doesn't implement it yet-- others might have started already though. I don't have enough time to deal with it15:20
*** vincentll has quit IRC15:20
mordredZara: TOML is "Tom's Own Markup Language" - Tom is Tom from Github. He wrote it because he couldn't figure out YAML - or, more likely keeping in the culture of brogramming, writing something new sounded like more fun than working with the existing efforts15:20
*** karthikp_ has joined #openstack-infra15:20
*** Sukhdev has joined #openstack-infra15:20
corvusZara: this hacker news thread, especially the first comments, is illustrative: https://news.ycombinator.com/item?id=527263415:20
dstufftLike, I give exactly zero cares what format we use as long as we can bundle it in pip and it supports the things we need15:20
*** lezbar has quit IRC15:20
bkeroanteaya: I know you said you don't like surveys, although I'm not sure how else you're going to be satisfied by numbers. https://blog.rust-lang.org/2016/06/30/State-of-Rust-Survey-2016.html15:20
bkerolast graph15:21
mordreddstufft: it bothers me because there already existed an easy to read markup language with a very large adoption rate and we were almost to the point where one could just count on being able to yaml in places15:21
anteayadstufft: anything not associated with mysogyny is my vote15:21
dstufftmordred: except the library for it sucks.15:21
mordredbut instead tom invented his own new thing and introduced meaningless differentiation15:21
*** lezbar has joined #openstack-infra15:21
anteayadstufft: I would hope there are a lot of options there15:21
mordreddstufft: rather than writin ga new format, someone could just write a new parser library15:21
corvusand named it after himself, and wrote a pretty poor spec15:21
mordredwork had to do into writing a good toml parser15:21
dstufft(FWIW the spec is no longer super ambigious)15:22
*** ihrachys has quit IRC15:22
corvusi bet it's longer now :)15:22
Zarathanks for the background, all. it sounds depressingly familiar.15:22
mordredthe work that was wasted doing that could have been spent improving the existing world15:22
dstufftmordred: yea, but someone already did the work to write an acceptable TOML parser15:22
anteayabkero: I didn't say I didn't like surveys, I said they don't tell the whole picture15:22
mordreddstufft: I mean the invention of toml in the first place15:22
krotscheckAJaeger: I've been trying to figure out which of the docs jobs you're referring to vis-a-vis naming. What'd be the distinction between a draft job and a publish job?15:22
mordredthat led to people writing new toml parsers rather than fixing existing yaml parsers15:22
mordredwhich is a net loss for the world15:22
fungii have a friend who's hellbent on writing a pure python yaml library from scratch that isn't utter spaghetti, but i doubt he'll have it ready any time soon (though he would probably be happy to contribute to a similar effort)15:22
dstufftOk sure maybe, but it's OSS, you don't get to pick what people find interesting to work on15:22
anteayabkero: 1.6% women, am I reading that correctly?15:23
mordredno, I don't15:23
bkeroanteaya: Ah, yeah. That's fair. It's just a certain lens that misses some facets.15:23
mordredbut I do get to choose what I work on15:23
dstufftmaybe those same people would have contributed to a YAML library, maybe they would have found it boring15:23
mordredand I choose to not work on toml or with tom15:23
mordredbecause his world view on all of this is, I think, toxic, and contrary to why I do free software in the first place15:23
mordredso if his world is the new world order15:23
mordredthat's fine15:23
bkeroanteaya: If that's all you get out of that graph, I'm not sure I'll be able to make a point.15:23
mordredbut I do not have to play in it15:24
dstufftbut the fact remains, we don't have a library that was acceptable, at least that nobody found during the discussion.15:24
anteayabkero: I wouldn't be supportive of a comment that says a project of which 1.6% is women is succeeding at diversity15:24
anteayabkero: what should I be seeing?15:24
dstufftI mean, RMS is a gross human being, but we're all still using GPL'd shit15:24
anteayabkero: that is why I asked, what are you seeing that I am missing15:24
bkeroanteaya: I'm more mentioning the aggregate 20% of contributors in under-represented demographics.15:24
anteayacan we have this discussion minus the swearing please?15:25
*** Sukhdev has quit IRC15:25
mordreddstufft: RMS's _efforts_ in the world were to increase freedom. tom's are to increase VC-controlled lockin-as-a-service15:25
mordredanyhow15:25
mordredI'm sorry for being so negative right now - I do not believe we're likely to get anywhere by continuing to beat this horse15:25
* fungi doesn't find rms or gpl even remotely "gross"15:25
*** yamahata has joined #openstack-infra15:25
anteayabkero: sure but my operating definition of mysogyny is anti-women, not anti-disabled or anti-agist15:26
*** ramishra has joined #openstack-infra15:26
corvusdstufft: for all his faults, rms is not narcissistic in the way that tom is; somehow in namining it after himself, tom has made the use of toml invoke his personage.15:26
mordredI understadn the choices that have been made and the reasons. I disagree because my personal values are different, but I cannot expect that my personal values are everyone else's15:26
*** armax has joined #openstack-infra15:26
odyssey4mefungi do you have any thoughts on when you'll get that bindep release done?15:26
dstufftfungi: well, he's stated he thinks "voluntary" pedophilia is fine, that's pretty gross to me.15:26
* fungi is probably only representative of the "freetard" minority though and lacks insight into the big picture of how open source is going to make us all wealthy industrialists15:26
rcarrillocruzmtreinish: going to walk the dogs15:27
rcarrillocruzi hardcoded the fix for ssh on the auth key on firehose15:27
odyssey4mefungi bear in mind that AJaeger suggested that perhaps https://review.openstack.org/345792 should be included15:27
rcarrillocruzcos wel... ansible could not deliver it since the box was not reachable15:27
rcarrillocruzso it should be fine to pull the pin once it merges15:27
rcarrillocruzbrb in 15min15:27
mtreinishrcarrillocruz: ok, heh I doubt it'll be through the check queue by the time you get back15:27
*** dfflanders has joined #openstack-infra15:27
rcarrillocruzlol15:27
anteayadstufft: can we change the topic of conversation before I loss the rest of my day to post tramatic stress disorder symptoms, please?15:27
rcarrillocruzyeah,15:28
anteayalose*15:28
fungiodyssey4me: right, i'm going through open bindep changes just to be sure we've not missed anything. also taking the artifact signing machinery for a spin with this release so making sure a change to turn on that job for bindep got through15:28
anteayadstufft: if you are open to what ever tool will get the work done, how do we get a tool that gets the work done, sans emotional baggage?15:28
bkeroanteaya: you're right, that is the definition, but we're looking at the statistics and judging if they have an influence on the culture of a programming language.15:29
anteayayour looking at it that way15:29
anteayaI'm looking at how many women are in that community15:29
anteayaand via that graph I can conclude that at least 1.6% of women in the communtity took that survey at that time15:29
*** zhurong has quit IRC15:30
*** Sukhdev has joined #openstack-infra15:30
anteayaor 1.6% of the communtity that took that survey said they are women15:30
anteayamy understanding that open source as a whole has about 10% women15:30
anteayawhich is low but is my operating percentage15:30
anteayaso compared to 10% across open source 1.6% is less than that15:31
*** electrocucaracha has left #openstack-infra15:31
bkeroWhere did the 10% number come from?15:31
anteayafeel free to update my understandings of percentages15:31
openstackgerritRob Cresswell proposed openstack-infra/project-config: Add nv test job for Django 1.10 in Django OS Auth  https://review.openstack.org/35011315:31
bkeroand what is 'open source'?15:31
anteayawell 10% is where openstck sits15:31
anteayaI'll let you define that for yourself15:31
bkerolol15:31
bkeroWoo woo condescension!15:32
*** oanson has joined #openstack-infra15:32
anteayaI beg your pardon?15:32
openstackgerritMonty Taylor proposed openstack-infra/shade: Add a 'meta' passthrough parameter for glance images  https://review.openstack.org/35011415:32
dstufftAnyways, If y'all want it to change, go to distutils-sig and raise your concerns, that's where this was decided via PEP 518 (https://www.python.org/dev/peps/pep-0518/). I know pip hasn't implemented it yet, I don't know about anyone else. I don't have the time to deal with it. I'm sorry if you feel that our efforts make you no longer want to use Python.15:32
*** dstufft has left #openstack-infra15:33
anteayadstanek: thanks for your help here15:33
bkero'Feel free to update my understandings of percentages' sounds like you're establishing a familiarity for me to be correcting you.15:33
anteayado you have statistics of percentages of women in other open source projects?15:34
anteayaif you do, you are welcome to share them and I will look at them15:34
anteayais what I meant15:34
openstackgerritMonty Taylor proposed openstack-infra/shade: Add a 'meta' passthrough parameter for glance images  https://review.openstack.org/35011415:36
*** karthikp_ has quit IRC15:36
fungii am pretty certain the "statistic" is overwhelmingly and consistently low everywhere, and all communities (ours included) could do a better job of encouraging gender diversity than is unfortunately considered "normal" right now15:36
anteayafungi: I will agree with that15:37
odyssey4meok, thanks fungi15:37
fungiquibbling over a few percent in one community or another merely helps blind people to the fact that it's a low number everywhere15:37
anteayaas I shared at summit with you in a private conversation, I believe that a group needs to be about 33% of a group in order to feel that it is included15:37
*** lucasagomes has quit IRC15:37
anteayawe got pretty close to that at the last infra mid-cycle with 25%15:38
anteayawhich felt really good15:38
*** shashank_hegde has joined #openstack-infra15:39
*** mikelk has quit IRC15:40
*** ggnel_t has quit IRC15:40
anteayait is a low number everywhere, that is true15:40
Zarafwiw, it's reassuring seeing that members of infra care about this (both 'women in software' and 'work with other people and don't just use your influence to push your pet projects on everyone')15:41
*** karthikp_ has joined #openstack-infra15:41
anteayaif anyone knows what the subject of the distutils-sig thread is, I'm curious15:42
fungialso comparing across communities has a tendency to turn it into a competition rather than a collaboration, and i think this is something different software communities need to come together over15:42
anteayafungi: no argument from me15:42
fungianteaya: i'll dig it up for you, but it was months ago. i mentioned it in here at the time but it didn't seem to raise anyone's ire much15:42
openstackgerritMonty Taylor proposed openstack-infra/shade: Add a 'meta' passthrough parameter for glance images  https://review.openstack.org/35011415:43
*** jlanoux has quit IRC15:43
anteayafungi: thank you15:43
anteayait is possible that I may have missed your initial mention of it15:43
*** EricGonc_ has quit IRC15:43
*** lucasagomes has joined #openstack-infra15:44
*** dtantsur is now known as dtantsur|afk15:45
openstackgerritCsaba Henk proposed openstack-infra/project-config: templatize Manila GlusterFS jobs  https://review.openstack.org/35012015:45
openstackgerritMonty Taylor proposed openstack-infra/shade: Add a 'meta' passthrough parameter for glance images  https://review.openstack.org/35011415:45
fungianteaya: according to the channel logs i mentioned it in here on 2016-05-11 at 01:14:23 and linked to https://mail.python.org/pipermail/distutils-sig/2016-May/028889.html15:45
anteayathank you for digging that up15:46
*** yaume has quit IRC15:47
anteayaand sorry for not paying attention when you mentioned it the first time15:47
fungifull disclosure: we've got a pretty violent thunderstorm overhead right now, so i may drop offline for a bit15:47
fungiworst case i'll come back on at 19:00 utc via wireless modem to chair the weekly meeting15:48
*** burgerk has joined #openstack-infra15:48
Zara:(15:48
anteayafungi: thanks for the heads up, keep your electronics safe15:49
anteayaa quick skim of the names of folks participating on that thread don't show me any women voicing an opinion15:49
*** EricGonczer_ has joined #openstack-infra15:49
anteayaunless some have and this is not the whole thread15:50
openstackgerritCsaba Henk proposed openstack-infra/project-config: templatize Manila GlusterFS jobs  https://review.openstack.org/35012015:51
*** lezbar has quit IRC15:51
*** bhavik has joined #openstack-infra15:51
*** lezbar has joined #openstack-infra15:51
*** jaosorior has quit IRC15:52
*** shashank_hegde has quit IRC15:52
openstackgerritMerged openstack-infra/tripleo-ci: Install Ceph Hammer and/or Jewel from CentOS Storage SIG repos  https://review.openstack.org/34050415:53
*** jaosorior has joined #openstack-infra15:54
*** weshay is now known as weshay_lunch15:54
*** sarob has joined #openstack-infra15:54
*** claudiub has joined #openstack-infra15:54
*** sarob has quit IRC15:57
*** mhickey has quit IRC15:58
Shrewsrcarrillocruz: know what this error is about? http://logs.openstack.org/24/350024/1/check/gate-shade-dsvm-functional-nova/fe8727c/console.html#_2016-08-02_14_51_48_10164315:59
Shrewsrcarrillocruz: i'm assuming/hoping it's ephemeral and just works next time15:59
rcarrillocruzhuh15:59
*** yamamoto_ has quit IRC15:59
rcarrillocruzyeah, i'll check later15:59
rcarrillocruzwas about to leave for a bit till meeting time16:00
*** rossella_s has quit IRC16:00
rcarrillocruzShrews: if recheck gives it again, give me a nudge16:00
rcarrillocruzi'll debug16:00
Shrewsrcarrillocruz: hrm, same error on the neutron job16:00
*** rossella_s has joined #openstack-infra16:00
rcarrillocruzk, will look later, maybe some change on designate client16:01
*** adrian_otto has joined #openstack-infra16:01
mordredmugsie: ^^ anything change recently with designateclient?16:02
*** gokrokve has joined #openstack-infra16:02
mugsiemordred: we did a release recently16:02
mordredmugsie: k. something in our gate related to designate is now behaving differently16:03
*** jsavak has quit IRC16:03
mugsiebut there should not be a change there .... let me look in a bit (stuck in a meeting)16:03
mordredmugsie: it's possible that it's a bug on our side, but it's also possible that we're a canary for some real problem that snuck in16:03
mordredmugsie: thanks! no rush - mostly wanted to ping you as a heads up in case it's option 216:04
anteayafungi: my patch I agreed to submit at last meeting, openstackgerrit didn't appear to pick it up: https://review.openstack.org/#/c/350134/116:04
*** weshay_lunch is now known as weshay16:04
mugsiemordred: thanks - it could easily be our end16:04
*** jsavak has joined #openstack-infra16:04
zaromorning16:04
*** jcoufal_ has joined #openstack-infra16:04
*** Sukhdev has quit IRC16:05
*** jaosorior has quit IRC16:06
*** mdrabe has quit IRC16:07
*** jcoufal has quit IRC16:07
*** mdrabe has joined #openstack-infra16:07
*** ddieterly has quit IRC16:08
anteayamorning zaro16:09
*** mdrabe has quit IRC16:09
*** mdrabe has joined #openstack-infra16:09
*** mhickey has joined #openstack-infra16:13
*** javeriak has joined #openstack-infra16:13
*** rbuzatu has quit IRC16:16
*** asettle has quit IRC16:16
fungianteaya: thanks!16:17
*** gokrokve has quit IRC16:17
anteayafungi: it wasn't an action item so I didn't put it on the agenda16:17
anteayafungi: what further action if any would you like me to take?>16:18
fungino worries. i'll just approve it since it was agreed to in meeting16:18
AJaegerkrotscheck: we name the jobs for check/gate queue "gate-{name}-docs" and the publish ones that run in post/release queue just "{name}-docs".16:18
anteayafungi: awesome thank you16:19
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Move image uploads to tarballs.openstack.org  https://review.openstack.org/35006116:19
*** javeriak_ has joined #openstack-infra16:19
phschwartzWhat dib element is used to create the jenkins sudoer permissions for nodepool nodes?16:20
*** javeriak has quit IRC16:21
*** amitgandhinz has quit IRC16:21
*** amitgandhinz has joined #openstack-infra16:21
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add tarball publisher to tripleo-ci for images  https://review.openstack.org/35015316:22
*** piet has joined #openstack-infra16:22
fungiphschwartz: for the moment it's still done by puppet, from this point of entry in our dib elements: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/puppet/bin/prepare-node16:23
krotscheckAJaeger: How does that play with fungi's desire to remove the mostly-useless "gate" prefix?16:24
AJaegerkrotscheck: I suggest to do that change at once and not have different names floating around if we can avoid it...16:25
AJaegerSo, if you're willing to rename the job everywhere...16:26
openstackgerritSpencer Krum proposed openstack-infra/project-config: Run basic tests in check and gate  https://review.openstack.org/34190216:26
*** shashank_hegde has joined #openstack-infra16:26
*** shamail has left #openstack-infra16:26
krotscheckAJaeger: I seeee...16:27
krotscheckAlrightey16:27
krotscheckWell, all that is beside the point today16:27
*** krotscheck is now known as krot_sickleave16:27
pabelangerAJaeger: have a minute to look at 350153? I need to confirm if the scp publisher will fail if nothing exists in images folder.  I think it will not.16:27
*** Sukhdev has joined #openstack-infra16:27
*** e0ne has quit IRC16:28
AJaegerpabelanger: we have the test-logs publisher that doesn't fail either, see jenkins/jobs/macros.yaml16:28
*** amotoki has quit IRC16:28
pabelangerAJaeger: Yup, that's what I used as the base16:28
AJaegerSo, should be fine16:28
*** e0ne has joined #openstack-infra16:28
pabelangerAJaeger: ya, I am not sure if line 69 is needed16:28
AJaegerpabelanger: I think it's not needed - feel free to try first without16:29
pabelangerAJaeger: ack16:29
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Setup constraints for release  https://review.openstack.org/34962716:30
AJaegerfungi, now tested locally - it needed an extra "cd" ^16:30
*** yamamoto has joined #openstack-infra16:30
*** csomerville has joined #openstack-infra16:30
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add tarball publisher to tripleo-ci for images  https://review.openstack.org/35015316:32
fungikrot_sickleave: i agree with AJaeger, consistency for now is good, then when/if we rename jobs to be able to get rid of the gate- prefix that happens en masse. also we've already discussed the implication on docs jobs... basically nova-docs also isn't clear that it publishes documentation so nova-docs would probably become something like nova-publish-docs (while gate-nova-docs could become16:32
funginova-validate-docs or something)16:32
fungiAJaeger: great!16:32
*** cody-somerville has quit IRC16:33
smcginnisAnyone here able to help me with creating branches off of stable?16:33
smcginnisFor Cinder we would like to have branches off of the official stable branches solely for driver updates.16:34
smcginnisWe want to have slightly more open, and longer lived, branches that we allow driver bug backports.16:34
smcginnisSo something like stable/mitaka-drivers off of stable/mitaka.16:34
AJaegerfungi, first testing was germqtt - now testing a stable/liberty release of ansible16:34
*** tosky has quit IRC16:34
*** yamamoto has quit IRC16:34
smcginnisWe found a lot (or at least a good portion) of the folks wanting to move drivers out of tree was due to the difficulties getting bug fixes to customers.16:35
fungismcginnis: creating branches is easy. i think integration testing is where this becomes complicated16:36
fungismcginnis: or are you proposing these branches have no testing at all? (something we've resisted in the past for qa reasons)16:36
smcginnisfungi: Well, that's a good point.16:36
smcginnisfungi: Basically yes to start with.16:37
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Implement undercloud upgrade job - Mitaka -> Newton  https://review.openstack.org/34699516:37
smcginnisfungi: But if it's possible to easily have at least dsvm-full run on them, that would certainly be better than nothing.16:37
anteayaa lot of our jobs expect a certain naming schema for branches16:37
*** Goneri has quit IRC16:37
pleia2fungi: btw, got my meeting action item done, but I won't be at the meeting because time zone16:37
pleia2so, have a lovely meeting :)16:37
anteayapleia2: hey how are you doing?16:37
pabelangermtreinish: rcarrillocruz: looks like firehose01.o.o has the latest ssh fixes16:37
fungismcginnis: right now zuul-cloner (and by extension devstack-gate) make assumptions about trying to pick matching branches across projects involved in setting up for an integration test16:37
anteayapleia2: when do you speak?16:38
pleia2anteaya: exhausted, jet lag is hitting me particularly hard on this trip16:38
anteayapleia2: :(16:38
fungipleia2: thanks! and yeah, i have your artifact bookmarked already16:38
pleia2anteaya: Thursday morning16:38
rcarrillocruzIt has16:38
pleia2fungi: great :)16:38
smcginnisfungi, anteaya: Would this be better to write up in a ML post? Or good enough to discuss here?16:38
pabelangerAJaeger: updated now, thanks16:38
anteayapleia2: well you have some time then, I hope you figure out how to address the lag and have some fun16:38
mordredpleia2: jet lag has been getting worse and worse for me over time - here's hoping this isn't the start of a trend for you16:38
rcarrillocruzThere are issues with germqtt16:38
pleia2anteaya: thanks16:38
anteayasmcginnis: we can continue here for a bit16:38
mtreinishrcarrillocruz: well really puppet pip :)16:38
rcarrillocruzYeah16:39
fungismcginnis: we can try to brainstorm solutions in here, though it probably need to graduate to an ml discussion once it's refined a little16:39
anteayasmcginnis: I share fungi's concerns about a testing plan16:39
smcginnisanteaya: OK, good. I prefer the high bandwidth. :)16:39
anteayaso what is the problem you are trying to fix?16:39
pleia2mordred: I did much better in Singapore earlier this year, I think I'm just generally tired lately16:39
smcginnisOur main need is an official place for distros like Red Hat, etc. to pull driver updates from.16:39
mordredpleia2: ++16:40
*** Goneri has joined #openstack-infra16:40
anteayawhat is happening currently?16:40
fungismcginnis: oh, that's what our stable branches are supposed to be16:40
smcginnisRight now a lot of vendors have their own Cinder forks on github with driver updates that couldn't be backports.16:40
mtreinishpleia2: it was probably the heat and all the walking we did in singapore :)16:40
fungismcginnis: would a stable branch policy that driver updates are fair game as backports make more sense?16:40
smcginnisfungi: Yeah, but we want driver bug fixes to be less restrictive and stick around longer.16:40
pleia2mtreinish: haha, could be16:40
smcginnisfungi: If we can do that, I believe that would address the need.16:40
anteayasmcginnis: sounds like it would be a good first direction to attempt16:41
smcginnisI mainly want to get away from all these forks all over the place just to get patches to customers.16:41
fungismcginnis: just trying to make sure we don't use complex technological solutions as an excuse to avoid correcting shortcomings in policies16:41
smcginnisAnd give distros a place where they can pick up these fixes.16:41
anteayabetter than trying to figure out the spagehtti that would become the testing16:41
smcginnisfungi: +116:41
fungismcginnis: so that would be a good thing to rule out first, and is probably prime for an ml thread16:41
*** Apoorva has joined #openstack-infra16:42
smcginnisfungi: What would we need to do to allow that. Just state for Cinder that we are going to accept driver bug fixes past the security only phase?16:42
*** shashank_hegde has quit IRC16:42
fungismcginnis: right. by way of argument, stable branch policy is written to make things as convenient as possible for distro package maintainers to be able to pick up fixes without getting polluted by other unrelated updates and feature additions16:43
*** berendt has joined #openstack-infra16:43
fungismcginnis: so if there are a number of distros that find our current stable branch policy is getting in the way by not allowing driver backports that they want, then i think it's worth approaching as an exception (probably not a cinder-specific exception, but a general exception that projects are allowed to backport updated in-tree drivers to stable branches)16:44
smcginnisThe other caveat is - most distros lag quite a bit. So we've already gotten rid of stable/kilo, but we were thinking we would keep these branches around longer since some distros haven't moved forward yet.16:44
smcginnisThough that seems to be getting better.16:44
*** lucasagomes is now known as lucas-dinner16:44
fungiour eol schedule for stable branches is flexible, and mostly driven by the lack of help from distros to keep those branches testable16:45
smcginnisfungi: I will write something up and propose that to the ML. ("a general exception that projects are allowed to backport updated in-tree drivers to stable branches")16:45
anteayasmcginnis: if folks show up to keep testing on those branches working, then there would be consideration for keeping the branches longer16:45
anteayasmcginnis: but, so far noone has shown up to do the maintenance16:46
smcginnisThere was an interesting discussion on that in Austin.16:46
fungismcginnis: and i think the supposition that this is desired by stable distros is key. our stable branches exist primarily to serve them16:46
anteayaI'm not sure if I'm remembering the Austin one or the session from other summits16:46
smcginnisfungi, anteaya: OK, I'll write something up. Thanks for the advice and being a sounding board.16:46
anteayasmcginnis: thanks for bringing up the topic16:47
*** jpich has quit IRC16:47
smcginnisanteaya: The main thing I took away from the one in Austin was a lot of distros had asked for and offered support for longer lived stable branches, but when it was attempted things promptly fell off the tracks.16:47
fungiyep, the wheels fall off that train very easily16:48
anteayasmcginnis: you got the major point then16:49
anteayathat seems to be the pattern every time this is discussed at summit, which I think is ever summit16:49
fungiusing constraints to pin dependencies in testing seems to be extending the lifespans of some of our newer stable branches16:49
anteayaoh good16:50
anteayaI'm glad that work has a beneficial result16:50
fungisince it serves as a way to "freeze the world" at release time and we're no longer on the treadmill of keeping stable branch software working with newer versions of its dependencies that appear after release16:50
anteayaI'm glad it is proving effective16:50
*** corvus is now known as jeblair16:51
openstackgerritAndreas Jaeger proposed openstack-infra/project-config: Setup constraints for release  https://review.openstack.org/34962716:51
*** tesseract- has quit IRC16:51
*** shashank_hegde has joined #openstack-infra16:51
*** tphummel has joined #openstack-infra16:51
AJaegerfungi, now tested on three releases and I'm happy ^16:52
AJaegerfungi, corvus, I appreciate review whether this can be used in all pipelines, please ^.16:52
AJaegerwill mark it as WIP to give some time - I don't expect reviews today...16:53
*** ajmiller has quit IRC16:54
*** ajmiller has joined #openstack-infra16:54
*** yamahata has quit IRC16:55
*** shashank_hegde has quit IRC16:57
openstackgerritMerged openstack-infra/bindep: Remove discover from test-requirements  https://review.openstack.org/34579216:57
*** ihrachys has joined #openstack-infra16:58
*** chlong has quit IRC16:58
*** rockyg has quit IRC17:00
jrollspeaking of constraints, I'm getting an odd error adding them to ironicclient and a couple other libraries: https://review.openstack.org/#/c/318672/ http://logs.openstack.org/72/318672/3/check/gate-python-ironicclient-python27-ubuntu-xenial/6ab8099/console.html#_2016-08-02_01_17_50_52898017:01
*** adrian_otto has quit IRC17:01
jroll"Could not satisfy constraints for 'python-ironicclient': installation from path or url cannot be constrained to a version"17:01
*** PollyZ has quit IRC17:01
jrollhas anyone seen something like that before?17:01
*** yamamoto has joined #openstack-infra17:02
*** julim has quit IRC17:02
openstackgerritJames E. Blair proposed openstack-infra/zuul: Use RecordingLaunchServer to run all tests  https://review.openstack.org/35016517:03
fungijroll: that happens if you're trying to test a project installed from source rather than from pypi17:03
jeblairjhesketh: ^ is that maybe along the lines you were thinking of?17:03
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Added documentation draft jobs for nodejs-based projects  https://review.openstack.org/34613017:03
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Added documentation publish jobs for the JavaScript SDK  https://review.openstack.org/34613117:03
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Created DSVM Job for NPM Projects  https://review.openstack.org/34805617:03
jrollfungi: indeed - so are libraries not meant to use constraints for testing?17:03
fungijroll: the only sane way we've dealt with that is to sed the offending source-installed package out of the constraints list first, since pip can't reconcile a request for a specific version of a package from the fact that it's got a nonconforming version already being installed from source17:04
Zara(I keep reading the title of the 'run a survey service' story as 'runaway service'. that'd be an odd bug.)17:04
*** piet has quit IRC17:04
jrollfungi: heh, that's fun...17:04
* jroll looks for prior art17:04
fungiZara: we get runaway services all the time. hopefully the survey service won't be one of those17:04
fungijroll: i'll help you look17:04
Zara:)17:05
jrollfungi: I see https://github.com/openstack/python-glanceclient/commit/10ad2886e1c970cd56b59e5adc6cefe1a206422d17:06
jrolllook right?17:06
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: WIP: DONT MERGE TESTING  https://review.openstack.org/31643617:06
openstackgerritMichael Krotscheck proposed openstack-infra/project-config: Created DSVM Job for NPM Projects  https://review.openstack.org/34805617:06
Zara(I liked it as a title since the misread version didn't name a specific service, so it seemed to go, 'a service has run away. we don't know which')17:06
*** julim has joined #openstack-infra17:06
*** ihrachys has quit IRC17:06
fungijroll: i don't know i'd want to foist a tools/tox_install.sh on anybody. still reviewing what that script does as a workaround17:08
*** jsavak has quit IRC17:08
jrollfungi: yeah, that's my thought too17:08
*** claudiub has quit IRC17:08
*** jsavak has joined #openstack-infra17:08
AJaegerjroll, fungi: That looks similar to what I've seen in a few other client libraries as well17:08
fungiharlowja: ^ any perspective on what oslo libs are doing to integrate constraints pinning (if anything?)17:09
*** ihrachys has joined #openstack-infra17:09
fungii poked around in some oslo repos but didn't stumble across an example, so maybe nothing?17:09
jrollyeah, also don't see anything17:10
*** abregman has joined #openstack-infra17:11
*** chlong has joined #openstack-infra17:12
* jroll will just have a sad and do this, I think17:12
*** yamamoto has quit IRC17:12
fungijroll: i can't help feeling there's a better way, but at the moment my braincells are in too many unrelated states to collaborate on suggesting one17:13
*** Goneri has quit IRC17:13
*** EricGonczer_ has quit IRC17:14
jrollfungi: ditto17:14
*** HeOS has quit IRC17:14
jrollI'll try to think about it more but I don't know all the intracacies (sp) this covers17:14
fungilifeless: ^ if you're around at all. curious if you ever considered this (not so) corner case in pip's constraints implementation17:14
*** EricGonczer_ has joined #openstack-infra17:15
fungii worry we're getting some unsettling callouts to shell script wrappers to work around pip -c's behavior with regard to installs from source of something mentioned in a constraints list17:16
*** HeOS has joined #openstack-infra17:16
fungiwhich might be easy to solve with a patch to pip, but i haven't dug into the implementation17:17
*** rbuzatu has joined #openstack-infra17:17
*** crinkle has quit IRC17:17
openstackgerritMatthew Treinish proposed openstack-infra/germqtt: Add config option to set QOS of published messages  https://review.openstack.org/35016917:18
*** piet has joined #openstack-infra17:18
*** shashank_hegde has joined #openstack-infra17:19
*** slaweq__ has joined #openstack-infra17:20
openstackgerritMerged openstack-infra/project-config: Try out artifact signing job for bindep releases  https://review.openstack.org/35005217:20
fungiokay, now that's in, as is the last bindep patch i approved, i should be able to tag shortly17:21
*** Apoorva has quit IRC17:21
fungithe list of changes is all minor (cosmetic, testing-related cleanup, and one bug fix) so should be suitable to make 2.0.117:22
*** rbuzatu has quit IRC17:22
*** Apoorva has joined #openstack-infra17:22
*** signed8bit is now known as signed8bit_Zzz17:22
anteayacongratulations17:23
*** e0ne has quit IRC17:24
AJaegerteam, there's a change to add docs jobs for npm jobs. This runs "sudo pip install sphinx" which looks odd to me - I'd like your advise on whether this is fine: https://review.openstack.org/#/c/346130/8/jenkins/jobs/macros.yaml17:24
*** notnownikki has quit IRC17:24
* anteaya looks17:26
*** ihrachys has quit IRC17:26
AJaegerfor a python project I would -1 it directly - not sure what we want to enforce for a javascript one...17:26
fungiAJaeger: as long as it runs on single-use nodes and happens before revoke-sudo, this seems like a relatively reasonable reaction to building documentation for a non-python-based project17:27
fungiAJaeger: though i'd encourage considering just using a distro package of sphinx instead in that situation17:27
*** jsavak has quit IRC17:27
*** jsavak has joined #openstack-infra17:28
*** Goneri has joined #openstack-infra17:28
fungiseems odd to tell the javascript community that to build their documentation they need to install a package with some other software community's package installer. distro packages are usually a convenient middle groung17:28
fungiground17:28
AJaegerfungi, that opens the second can of worms: krot_sickleave does not like the name other-requirements for installation ;(17:29
AJaegerSo, they're not using bindep...17:29
harlowjafungi unsure, let me poke around17:29
harlowjadouble poke around17:29
*** karthikp_ has quit IRC17:30
fungiAJaeger: right, i expect we will be unable to convince him on the bindep front until we implement support for additional default filenames17:30
anteayaAJaeger: I don't see any other builders that insall sphinx that they could use17:30
*** tqtran has joined #openstack-infra17:31
fungii think we had a story open for bindep on that17:31
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Implement undercloud upgrade job - Mitaka -> Newton  https://review.openstack.org/34699517:32
*** claudiub has joined #openstack-infra17:32
* AJaeger can't find any17:32
*** signed8bit_Zzz is now known as signed8bit17:32
AJaegerfungi, adding another default name should be easy - but we should agree on the behaviour first...17:32
anteayaI can't find any stories filed against bindep17:33
*** yamahata has joined #openstack-infra17:33
fungiAJaeger: yeah, i'll have to dig into my irc logs to see what we came up with. lifeless seemed not to mind the idea, and as long as we don't open the floodgates to anybody being able to propose alternate filenames until we're overrun i think having _one_ alternate is fine17:33
*** bin_ has quit IRC17:34
*** ajmiller_ has joined #openstack-infra17:34
*** sambetts is now known as sambetts|afk17:35
*** ajmiller_ has quit IRC17:35
* AJaeger digs now as well...17:35
*** Na3iL has quit IRC17:35
fungithanks. i'm not actually digging right now as my dance card is pretty full17:36
*** flepied has quit IRC17:36
zarofungi: if your interested, here's a preview of 'needed-by' on gerrit UI. http://138.68.20.113:8080/#/c/6/17:36
*** ajmiller has quit IRC17:37
AJaegerfungi, anteaya , http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2016-06-28.log.html#t2016-06-28T15:02:1517:38
zaroit makes it easy to see zuul cycles17:38
AJaegerzaro: nice!17:38
fungizaro: yep, though seems inconsistent with how recent gerrit has moved git dependencies over into the related changes box17:38
anteayazaro: so in the commit message I see two depends-on and a change id, and in the area below the commit message I see needed-by with a copy to clipboard icon beside it17:38
*** andymaier has joined #openstack-infra17:39
fungiit's almost like this is reintroducing the old dependencies listing in the webui, except to represent a different kind of relationship17:39
fungiwhich could get confusing17:39
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Delete ping test environment in periodic jobs  https://review.openstack.org/34613417:39
fungizaro: regardless, it's certainly neat17:39
zaroanteaya: yup, needed-by is the new part17:40
*** yamamoto has joined #openstack-infra17:40
openstackgerritMonty Taylor proposed openstack-infra/shade: Add a 'meta' passthrough parameter for glance images  https://review.openstack.org/35011417:40
zarodepends-on and needed-by with same id means it's a zuul dependency cycle.  that's on purpose for that test17:41
*** gouthamr has quit IRC17:42
zarofungi: yeah, i agree with you about the inconsistency but gerrit doens't have extension point to add new tab to the related list.  that would probably make more sense?17:42
zaroi guess i may need to add that extension point to gerrit core.17:43
anteayaAJaeger: thank you for that link, that makes more sense to me now17:43
fungizaro: yeah, that's at least where i would expect users of the new change screen to look for dependencies, so integrating it there seems like it would make more sense17:44
fungiotherwise you're still looking for dependencies in two different parts of the ui17:44
anteayaand while I agree with krot_sickleave that the name doesn't have as much context outside other python things, I also agree with fungi that a lot of time could be spent finding a new name to not get consensous17:44
fungii'd be fine with just picking something as long as it's something krot_sickleave will agree to as making sense in a javascript (or a more generally non-python) context17:45
krot_sickleave".<toolname>rc". Like .bashrc, .profilerc, .mailrc, .pantsrc17:46
krot_sickleaveSo, .bindeprc17:46
fungimy lack of desire to waste time bikeshedding on a name doesn't mean i'm opposed to picking one, i'm just more likely to pick one with minimal discussion17:46
*** Sukhdev has quit IRC17:46
fungiand .bindeprc is sensemaking in my traditional unixy brain17:46
krot_sickleaveThat's the convention that JS has gone with. .eslintrc, .npmrc, etc17:47
AJaegerfungi, so how should the behaviour be? Read .bindeprc if it exists and read other-requirements.txt if it exists? Or only one?17:47
AJaegerAnd we have two options to do it - implement in bindep, or in our install-distro wrapper...17:48
fungiAJaeger: probably only read .bindeprc if other-requirements.txt isn't present? the former is harder to spot than the latter and so could cause confusion if people were trying to figure out why their other-requirements.txt addition wasn't being used17:48
AJaegerWe could write in install-distro wrapper the if -e ...17:48
fungispeaking of bindep, zuul has updated it's config so i'm going to tag 2.0.1 nowish17:50
krot_sickleaveDoes it have a .zuulrc? ;)17:50
* AJaeger does a proof of concept for bindep17:50
*** sarob has joined #openstack-infra17:50
*** _sarob has joined #openstack-infra17:51
*** yamamoto has quit IRC17:52
*** inc0 has quit IRC17:52
*** andymaier has quit IRC17:52
*** inc0 has joined #openstack-infra17:54
*** electrofelix has quit IRC17:54
*** PollyZ has joined #openstack-infra17:55
*** sarob has quit IRC17:55
jeblair.config/bindep is an option too, to help address the git-root-dotfile bloat17:55
fungii have a feeling our tags-only docs job getting priority in the release pipeline will race with recently approved changes' post jobs stuck near the end of the 12 hour backlog17:55
fungijeblair: krot_sickleave: oh, right, .config/stuff is the new .stuff17:55
jeblairzaro: is it available in the api?17:56
jeblairzaro: (i don't see it in /changes/<foo>/detail or changes/<foo>/revisions/<commit>/related)17:56
*** _sarob has quit IRC17:57
*** karthikp_ has joined #openstack-infra17:57
*** sarob has joined #openstack-infra17:57
zarojeblair: no new api was needed to display that info so i didn't create any.17:58
jeblairzaro: how does the webui obtain it for display?17:58
Shrewsrcarrillocruz: yeah, designate tests still failing for us. looks like we expect the 'record' attribute to not be empty after a recordsets.update(), but it is now for some reason (cc: mugsie)17:58
*** sarob has quit IRC17:59
zarojeblair: the query to get needed-by is "message:<change id>+NOT+change:<change id>"17:59
*** mhickey has quit IRC18:00
*** crinkle has joined #openstack-infra18:00
*** sarob has joined #openstack-infra18:00
jeblairzaro: oh, so you're just having the webui make that call in the background?18:00
*** Goneri has quit IRC18:00
persiaFor those performing implementation, ".config/stuff" is spelled "$XDG_CONFIG_HOME/stuff" according to https://specifications.freedesktop.org/basedir-spec/latest/ar01s03.html18:00
zarojeblair: yes, web ui is calling rest endpoint to get data then display it on screen.18:00
jeblairpersia: this is in the context of a git repo18:00
openstackgerritAndreas Jaeger proposed openstack-infra/bindep: Add .bindeprc as additional filename  https://review.openstack.org/35018418:01
AJaegerfungi, anteaya, krot_sickleave: ^18:01
*** jamielennox|away is now known as jamielennox18:01
persiajeblair: Hrm.  I still think the spelling of ".config" should be respected, and now think .config/stuff isn't right for git dirs.  Thanks for helping me be confused about this, rather than blindly applying (incorrect) former knowledge :)18:02
*** gouthamr has joined #openstack-infra18:02
anteayaAJaeger: if krot_sickleave is happy, I'm happy18:02
anteayaAJaeger: the workflow looks reasonable to me18:03
EmilienMpabelanger: http://mirror.dfw.rax.openstack.org/centos/7/storage/x86_64/ won't work for us18:03
EmilienMwe would like Jewel (current LTS)18:03
zarojeblair: although i might make sense to create a seperate REST endpoint for it.  adding something like an zuul dependency cycle indicator would be difficult without a api to help out.18:03
jeblairpersia: okay.  there is a not insignificant number of people that would just like all the little tool config files (requirements, travis, docker, shippable, gitreview, etc....) that want to be in their repository's root to just be in a subdirectory.18:04
mugsieShrews: rcarrillocruz this is tested against designate master?18:04
pabelangerEmilienM: right, that is for stable branches I think18:04
persiaYes, that makes sense.  I don't know the right answer, and don't know that I will know it until some practice is developed.  I am delighted at new and exciting areas of nomenclature contention, and will watch the consensus with interest.18:05
Shrewsmugsie: rcarrillocruz: i think so... https://github.com/openstack-infra/project-config/blob/09eb4984ce5094d050f5919039e9036c523390e7/jenkins/jobs/shade.yaml#L2018:06
anteayaAJaeger: I also think jeblair has a good point regarding .config/file18:06
mugsiei think a regression may have slipped in to our API18:06
fungisuccess! we have signed bindep uploads on tarballs.o.o: http://paste.openstack.org/show/545708/18:06
mugsieI know the commit, I am going to do a revert18:06
anteayafungi: congratulations18:07
AJaegersigned? Woot!18:07
*** sarob has quit IRC18:07
fungithough i'm noticing we haven't switched bindep to universal wheels yet. patch on the way for that now18:07
mugsieShrews: this only started this morning right?18:07
Shrewsmugsie: first i noticed it, yes18:07
fungiodyssey4me: https://pypi.python.org/pypi/bindep has 2.0.1 as of a few minutes ago. should appear in the next set of worker images we build (tomorrow)18:08
fungiassuming image updates don't break for some reason18:08
*** adrian_otto has joined #openstack-infra18:09
*** itisha has quit IRC18:10
AJaegeranteaya: I can change to .config/bindep but would like to see more consensus here on that one...18:10
*** shardy has quit IRC18:10
*** ihrachys has joined #openstack-infra18:11
zarojeblair: if your interested in reviewing i've also got the latest incarnation of verify-status plugin on that gerrit server as well.  https://etherpad.openstack.org/p/gerrit-verify-status-plugin18:12
*** daemontool_ has quit IRC18:12
anteayaAJaeger: fair enough, I will +1 a .config/bindep but won't block if that is not the name18:13
jeblairi am seriously considering proposing .config/zuul.yaml for zuulv3.  i would be in favor of gitreview supporting .config/.gitreview, and would support the same for bindep.  i am in favor of supporting one well-known filename, and two in the case of a transition (eg .gitreview -> .config/gitreview)18:14
openstackgerritDoug Hellmann proposed openstack-infra/project-config: update tag-release git command to fall back to master  https://review.openstack.org/35021418:14
anteayajeblair: that makes sense to me18:14
sshnaidmjeblair, hi, I have a question about gear, we have done a few changes there recently, when could it be released with them? Do you have regular release or any other process of it..?18:14
*** siva_krish has joined #openstack-infra18:14
jeblairi'm also certainly open to the argument that one of the goals of bindep is to make the binary dependencies obvious to end users, and so therefore should *not* be in .config.18:14
*** Ravikiran_K has quit IRC18:14
*** sarob has joined #openstack-infra18:14
fungisshnaidm: in reference to your question on the infra mailing list?18:15
fungino, that was probably someone else's18:15
* AJaeger is not seeing useage of .config anywhere in openstack and therefore does not like to have bindep the only project ...18:15
jeblairAJaeger: i can't fault that logic.  :)18:15
sshnaidmfungi, no, no, it's something different18:15
openstackgerritMerged openstack-infra/project-config: zuul/tripleo: move undercloud job to check pipeline  https://review.openstack.org/35013518:16
*** pt_15 has quit IRC18:16
mugsiercarrillocruz: Shrews https://review.openstack.org/#/c/350206/ should fix the issues18:16
fungisshnaidm: oops, thought this was related to the gearman-plugin questions on the ml for a moment. apologies18:16
AJaegerjeblair: but if we agree to use it more, I can start.18:16
jeblairsshnaidm, fungi: i think we can tag 0.7.0 now.  SpamapS, greghaynes, mordred, notmorgan: ?18:16
Shrewsmugsie: was just looking at that. thanks18:16
*** sarob has quit IRC18:16
AJaegerfungi, anteaya, jeblair: If you feel strongly about .bindep vs .config/bindep, please comment on the review18:17
*** e0ne has joined #openstack-infra18:17
* AJaeger needs to call it a day now and won't join today's infra meeting.18:17
*** siva_krish has quit IRC18:17
fungijeblair: 0.7.0 instead of 0.6.3 because of the tcp keepalives addition?18:17
fungijeblair: makes sense to me18:17
jeblairfungi: yep18:17
jeblairAJaeger: i commented on the review18:17
*** degorenko is now known as _degorenko|afk18:18
*** acoles is now known as acoles_18:18
mordredmugsie: woot! nice find18:18
*** sarob has joined #openstack-infra18:18
Shrewsmordred: i guess the canary didn't make it out18:19
Shrewspoor birdie18:19
mordredShrews: :)18:19
mugsiewe should have a canary of our own to be fair...18:19
mordredShrews: otoh - we helped18:19
AJaegerjeblair: So, you're in favor of "bindeprc"? jeblair we need something to make krot_sickleave happy with his javascript head on. We can also ignore that and +2 the changes that I did like https://review.openstack.org/334870 . I like to move forward in some way...18:19
* mugsie gets writing tempest tests18:19
Shrews\o/18:19
* AJaeger will read backscroll tomorrow if there're some fine proposals18:20
*** yamamoto has joined #openstack-infra18:20
mugsiemordred: Shrews much rather this is found here, than in a few months :)18:20
*** siva_krish has joined #openstack-infra18:21
jeblairAJaeger, krot_sickleave: i may just not understand the objection (i don't see why other-requirements is javascript incompatible).  i'm not particularly attached to any name -- just mentioning that the reason other-requirements.txt was chosen was so that packages could advertise in a semi-standard and obvious way what their binary requirements are, not only to machines but to people.18:21
*** sarob has quit IRC18:22
* mordred isn't REALLY participating - but this strikes me more simliar to bower.json than to .editorconfig18:23
*** sarob has joined #openstack-infra18:23
SpamapSjeblair: +118:23
cloudnullinfra folks, quick questions. I assume zuul is compatible with ipv6 is that correct? if yes, what would need to change to make infra it leverage an IPv6 provider network?18:23
SpamapSjeblair: A reminder, gearmand upstream has merged the protocol documentation updates we made, and so now there's clarity on how to coalesce job unique ids. I'd love to add coalescing to geard at some point. :)18:24
cloudnullWe're adding an ipv6 provider network to the OSIC in the next day or so and wanted to see if infra can start using that network18:24
SpamapS(did I mention gearmand upstream is me now? ;-)18:24
SpamapSHopefully will actually make a release soon :-P18:25
cloudnulland once that's a go, we can up the resource restrictions because IP exhaustion wont be an issue.18:25
openstackgerritAndreas Jaeger proposed openstack-infra/bindep: Add .bindeprc as additional filename  https://review.openstack.org/35018418:25
*** rockyg has joined #openstack-infra18:25
ShrewsSpamapS: brian doesn't work on it anymore?18:25
mordredcloudnull: nothing needs to be done - we just need routable ipv6 to exist and we'll automatically use it18:27
cloudnullsweet!18:27
mordredcloudnull: we will still need 1 IPv4 address for the AFS mirror18:27
cloudnullthats no worry at all.18:27
mordredbut other than that, our stuff is configured to use ipv6 if it finds it18:28
*** shamail has joined #openstack-infra18:28
*** siva_krish has quit IRC18:28
anteayacloudnull: yay more resources!18:28
anteayathank you18:28
mordredcloudnull: now - that's assuming that we'll get the ipv6 address just via nova boot ... if we need to explicitly request to boot a nic on the ipv6 network, we will need to configure that18:28
AJaegerjeblair: see discussion starting at http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2016-06-28.log.html#t2016-06-28T15:02:15 - and I'm not asking for another name myself.18:29
*** julim has quit IRC18:29
*** siva_krish has joined #openstack-infra18:30
fungiyeah, for krot_sickleave's use case it sounds like he explicitly wants it to _not_ be human-facing documentation of the development environment requirements, and would rather only use it for automated systems like our ci18:30
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Implement undercloud upgrade job - Mitaka -> Newton  https://review.openstack.org/34699518:30
*** yamamoto has quit IRC18:30
krot_sickleaveWell, I can be convinced otherwise18:31
SpamapSShrews: he stopped responding to us when we asked for merges/releases18:31
krot_sickleaveBut, probably not now, because sick.18:31
fungior else i misunderstood the objection and it's more that the javascript ecosystem is used to finding development documentation in dotfiles18:31
*** julim has joined #openstack-infra18:31
SpamapSShrews: after 3 years, dormando gave up and handed it over to me.18:31
*** pvaneck has joined #openstack-infra18:31
SpamapSSadly, this has been an insanely busy summer, so I've just barely been able to work on it.18:32
SpamapSbut I'm trying to at least stay responsive18:32
ShrewsSpamapS: :(18:32
notmorganjeblair: of?18:32
*** siva_krish has quit IRC18:33
* krot_sickleave would love a patch that cleans up the technical debt in his sinuses18:33
mordredkrot_sickleave: I deployed some benadryl earlier today18:34
rcarrillocruzShrews , mugsie : hey, wasn't around, reading backlog18:35
krot_sickleavemordred: I took some sudafed right before the internal meeting that discussed the recent exist at HPE. It turned out to be the greatest thing ever.18:35
rcarrillocruzah, regression18:35
rcarrillocruzthx for the revert mugsie !18:35
notmorganjeblair: oh of gear? I see no reason we can't18:35
mugsiercarrillocruz: thanks for finding it !18:35
rcarrillocruztesting ftw!18:36
notmorganjeblair: do we no longer support parsing lists of jobs/pipelines in the yaml files for zuul?18:37
notmorganjeblair: i'm trying to un-skip some tests (and making the config exception a little more expressive)18:37
rcarrillocruzmtreinish: germqtt pinning is now going thru gate18:37
*** hemanthm is now known as hemanthm|afk18:37
*** devananda has quit IRC18:38
openstackgerritMerged openstack-infra/puppet-germqtt: Pinning germqtt to 0.10  https://review.openstack.org/35009918:40
rcarrillocruzmtreinish: ^ \o/18:40
fungiand there it goes18:40
notmorganjeblair: since it feels like a step backwards if we can't do a list of jobs or pipelines in config, it adds a lot of extra top-level keys to the yaml in some cases.18:40
notmorganjeblair: but i might just be missing the context for that specific change.18:41
tlbr_guys, could you please review/merge https://review.openstack.org/#/c/350056/ https://review.openstack.org/#/c/346095/ ?18:41
*** sarob has quit IRC18:42
*** signed8bit is now known as signed8bit_Zzz18:43
rajinirI have two private networks and nodepool is always trying to ssh to one of them, is there way to force shade to ssh to the other?18:43
*** signed8bit_Zzz is now known as signed8bit18:43
*** devananda has joined #openstack-infra18:46
*** devananda has quit IRC18:46
*** devananda has joined #openstack-infra18:47
*** Sukhdev has joined #openstack-infra18:50
openstackgerritMonty Taylor proposed openstack/os-client-config: Update citycloud to list new regions  https://review.openstack.org/33999018:50
*** claudiub has quit IRC18:53
* rcarrillocruz likes the name citycloud, is stylish18:54
*** devananda has quit IRC18:55
Shrewsrcarrillocruz: i would have named it cloud city, but George Lucas probably would have sued me18:56
rcarrillocruzhah18:56
rcarrillocruzi would have named dark city, amazing movie, which matrix picked LOTS of things18:56
rcarrillocruzhighly recommended if you haven't seen it18:57
rcarrillocruzbut no cloud in the name18:57
bkeroand the people who would sue you are likely out of business anyways18:57
rcarrillocruzhttps://d21ii91i3y6o6h.cloudfront.net/gallery_images/from_proof/3442/large/1418280711/die-cut-stickers.png18:57
bkeroMystery Clock Cinema, lulz18:57
bkerorcarrillocruz: I had a ton of those stickers printed, will bring them to Barcelona :)18:57
jeblairSpamapS: oh nice; i'd be happy to look into coalescing18:58
*** sarob has joined #openstack-infra18:58
*** sarob has quit IRC18:58
*** sarob has joined #openstack-infra18:58
rcarrillocruzhey, you coming? awesome, we'll have a blast18:58
*** yamamoto has joined #openstack-infra18:58
jeblairrcarrillocruz: i love dark city.  also, ebert's commentary track on that is nice :)18:58
rcarrillocruzbarcelona is terrific city18:58
bkeroI am :)18:58
rcarrillocruzjeblair: yeah, was super obsessed for some time with movie. Then Matrix appeared all media 'omg, so innovative' and i was like 'erm, really?'18:59
fungiit's that (weekly infra team meeting) time again! find us in #openstack-meeting for the next hour18:59
jeblairsleep now.18:59
tlbr_mordred, hi, could you please review https://review.openstack.org/#/c/346095/ ?18:59
rcarrillocruzmtreinish: ansible puppet run without errors on firehose19:00
rcarrillocruzwill check the service and all after meeting19:00
anteayapabelanger: are you able to attend the infra meeting?19:01
jeblairnotmorgan: let me catch up with you after the meeting/lunch when i will be more able to think19:01
mtreinishrcarrillocruz: awesome19:02
fungipabelanger: you have an item proposed on our meeting agenda but don't seem to be in #openstack-meeting19:03
*** amitgandhinz has quit IRC19:03
*** asettle has joined #openstack-infra19:03
*** amitgandhinz has joined #openstack-infra19:03
mtreinishrcarrillocruz: cool I'm able to connect with an mqtt client now19:04
rcarrillocruzohhh19:04
rcarrillocruz\o/19:04
rcarrillocruzi have yet to create the gerrit account19:04
*** karthikp_ has quit IRC19:04
rcarrillocruzwill do after meeting19:04
mtreinishok, that would explain why I'm not seeing any gerrit events :)19:04
*** julim has quit IRC19:04
*** jsavak has quit IRC19:05
*** oanson has quit IRC19:05
rcarrillocruzheh19:06
pabelangeranteaya: fungi: thanks for the ping19:06
*** julim has joined #openstack-infra19:06
*** jsavak has joined #openstack-infra19:06
anteayapabelanger: glad you are here19:07
*** fifieldt has quit IRC19:07
*** kaisers_ has quit IRC19:07
*** PollyZ has quit IRC19:08
*** r0ckS0LiD has joined #openstack-infra19:09
*** yamamoto has quit IRC19:09
*** devananda has joined #openstack-infra19:14
*** prometheanfire has quit IRC19:14
*** prometheanfire has joined #openstack-infra19:15
*** karthik__ has joined #openstack-infra19:16
*** fifieldt has joined #openstack-infra19:18
lifelessfungi: morning; I see a ping ?19:19
lifelessfungi: there is a bit to much surrounding noise to grok the actua question :). Something something constraints?19:20
*** yaume has joined #openstack-infra19:21
*** inc0 has quit IRC19:21
fungilifeless: yeah, wondering if you had thoughts about a sane way for projects whose packages are listed in constraints can use constraints to install their dependencies (for testing) without having constraints applied to their checkout from source19:22
fungias in, if there is something we should be adding to pip -c behavior to account for it19:22
fungirather than the wrapper scripts people are putting in their tox.ini now to preinstall their repos from source and then mangle constraints lists to omit them when installing dependencies19:23
mtreinishrcarrillocruz: one other thing it looks like mosquitto is running with the default config right now, we probably need to restart it to pull in the puppet generated config file19:24
rcarrillocruzhmm19:24
rcarrillocruzi can do that real quick19:24
rcarrillocruzsec19:24
rcarrillocruzrestarted19:24
mtreinishrcarrillocruz: heh, that broke my ability to connect :)19:26
mtreinishwell we can dig more after the meeting19:26
rcarrillocruzeugh19:26
*** yaume has quit IRC19:28
*** hurgleburgler has quit IRC19:29
*** hemanthm|afk is now known as hemanthm19:29
rcarrillocruzmtreinish: can you try? i re-ran ansible puppet19:29
*** weshay has quit IRC19:30
mtreinishrcarrillocruz: I still get the same thing: 'Error: Network is unreachable'19:31
mtreinishand the websocket js test repo I'm using (https://github.com/jpmens/simple-mqtt-websocket-example ) gets a connection timeout19:31
mtreinishrcarrillocruz: is there anything in the log file?19:33
rcarrillocruzhttp://paste.openstack.org/show/545731/19:34
mtreinishrcarrillocruz: heh, so my connection crashed it :)19:34
rcarrillocruz:D19:35
mtreinishI can't say I've ever seen that error before19:36
*** csomerville has quit IRC19:36
*** jsavak has quit IRC19:36
*** degorenko has joined #openstack-infra19:36
*** jsavak has joined #openstack-infra19:37
rcarrillocruzdb corrupted?19:37
rcarrillocruzcos i've restarted it a few times19:37
rcarrillocruzand i don't see any process like 'mosquitto' or 'mqtt'19:37
rcarrillocruzwhat's the process name i should be looking19:37
rcarrillocruz?19:37
*** yamamoto has joined #openstack-infra19:37
mtreinishit should be mosquitto19:38
mtreinishbut I think it's crashing pretty soon after starting19:38
mtreinishyou can try to wipe the db it's at /var/lib/mosquitto/mosquitto.db19:39
rcarrillocruzyeah19:39
notmorganjeblair: yeah np19:39
mtreinishbut I'm not sure it's causing the issue19:39
mtreinishwe might need to turn on more logging let me push up a patch for that19:39
mtreinishit definitely worked for me when I ran it locally19:39
rcarrillocruzlol19:40
rcarrillocruzi removed it, but i won't come up19:40
rcarrillocruzmosquitto got smashed19:40
rcarrillocruzjust worked briefly19:40
*** r0ckS0LiD has quit IRC19:40
rcarrillocruzremoved mosquitto.db i mean19:41
*** coolsvap has quit IRC19:41
mtreinishhmm, and there is nothing useful in the log19:41
*** PollyZ has joined #openstack-infra19:42
rcarrillocruznah, it's not logging new things19:42
rcarrillocruzit dies early on startup19:43
*** cody-somerville has joined #openstack-infra19:43
*** cody-somerville has quit IRC19:43
*** cody-somerville has joined #openstack-infra19:43
mtreinishrcarrillocruz: d'oh I forgot to turn on any real logging in the template19:43
rcarrillocruzah19:44
openstackgerritMatthew Treinish proposed openstack-infra/puppet-mosquitto: Enable real logging  https://review.openstack.org/35024919:44
mtreinishrcarrillocruz: ^^^19:45
mtreinishwe might want to manually add that to the conf file temporarily just to debug this issue19:45
mtreinishbecause the gate backup means ~2-4 hours before it lands19:45
rcarrillocruznah, i already tried, nothing, let me try to run it in foreground instead of via service script19:47
mtreinishrcarrillocruz: I assume it's something with the config file, the password file, or the acl file19:48
mtreinishand it's bailing when it doens't understand19:48
*** yamamoto has quit IRC19:48
mtreinishbut I'm surprised there isn't a real error message for whatever it is19:48
rcarrillocruzindeed is19:49
rcarrillocruzhttp://paste.openstack.org/show/545735/19:49
*** bhavik has quit IRC19:49
mtreinishrcarrillocruz: hmm, does it give you anything useful if you tell it to use /etc/mosquitto/mosquitto.conf?19:50
rcarrillocruznada :D19:50
pabelangerfungi: re: uid                 [  full  ] OpenStack Infra (Some Cycle) <infra-root@openstack.org>19:50
pabelangerwhen I check the fingerprint I don't have full, but unknown19:50
rcarrillocruzoh wait19:51
pabelangerwhich is different from puppetmaster.o.o19:51
rcarrillocruzmust be a classic19:51
*** dprince has quit IRC19:51
rcarrillocruznaah, i thought it was due to /var/run/mosquitto.pid not being removed19:51
rcarrillocruzjebus19:52
rcarrillocruznot even -v shows anything19:52
fungipabelanger: probably just differences in gpg2 version output19:52
pabelangerfungi: thanks19:52
rcarrillocruzhmm19:53
rcarrillocruzmtreinish: i see two listener lines19:53
rcarrillocruzlet me pull one19:53
mtreinishrcarrillocruz: that should work fine, it's to use the default mqtt port and a websocket port of port 8019:53
rcarrillocruzor is that intended ? one http , other ws19:53
mtreinishyou can have as many there as you need19:54
rcarrillocruzgotcha19:54
openstackgerritMatt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test  https://review.openstack.org/34907719:54
*** javeriak has joined #openstack-infra19:54
mtreinishrcarrillocruz: when I was doing early testing of the module I had a similar issue I think and it was something with the password file and/or acl file19:54
mtreinishare those setup right?19:54
mtreinishthe password file should something like username:$pass_hash19:55
*** javeriak has quit IRC19:55
rcarrillocruzhmm, ok19:55
rcarrillocruzlet me just wipe19:55
rcarrillocruzand re-run the ansible play19:55
rcarrillocruzno worky19:57
rcarrillocruzthe password file look with the format you pasted me19:57
*** jesusaur has quit IRC19:58
*** docaedo has quit IRC19:58
*** javeriak_ has quit IRC19:58
rcarrillocruzto me, looks like something on the conf file19:59
rcarrillocruzit goes thru without specifiying the templated conf file19:59
mtreinishrcarrillocruz: yeah, that's what I was assuming the issue was, it would just be nice to know what the issue was :)19:59
*** rossella_s has quit IRC20:00
*** jesusaur has joined #openstack-infra20:00
*** annegent_ has joined #openstack-infra20:00
*** florianf has quit IRC20:00
*** rossella_s has joined #openstack-infra20:00
openstackgerritAaron Rosen proposed openstack-dev/cookiecutter: don't need to omit this as oslo libs are now used  https://review.openstack.org/35025120:02
*** cody-somerville has quit IRC20:02
prometheanfiresomeone mind looking at this DIB change? https://review.openstack.org/#/c/34853620:03
rcarrillocruzmtreinish: http://paste.openstack.org/show/545737/20:03
fungipabelanger: it's possible the [  full  ] from my fingerprint example is because i frankenmashed the example together out of some steps that i did more than once, and so indicates that i had already signed the key i was testing with once20:03
rcarrillocruzsomething with the port?20:03
rcarrillocruz^ strace output20:03
*** bhunter71 has quit IRC20:03
prometheanfire:D20:03
bkerorcarrillocruz: looks like non-root is trying to bind to a privileged port20:04
bkerowhich is verboten20:04
mtreinishrcarrillocruz: oh, it doesn't have permission to tkae port 8020:04
prometheanfirebkero: were you able to test my changes?20:04
*** julim has quit IRC20:04
rcarrillocruzbut i'm root20:04
bkerorcarrillocruz: recreate by: 'nc -l -p 80'20:04
rcarrillocruzuser from binary?20:05
bkerohmm, selinux?20:05
rcarrillocruzcould be yeah, cos i'm running the binary itself, not the service, so no user switch here20:05
rcarrillocruzanyway, pasta time20:05
rcarrillocruz10-15min20:05
prometheanfirethat's blocked by defualt in linux (non-root binding to a low port)20:06
bkeroYeah, apache does a weird bind-then-drop-perms-to-apache2-user20:06
fungircarrillocruz: is something else already listening on 80/tcp on at least one interface/address?20:06
*** dstufft has joined #openstack-infra20:07
bkeroThat would come up with something like:20:07
bkerobind(3, {sa_family=AF_INET, sin_port=htons(8000), sin_addr=inet_addr("0.0.0.0")}, 16) = -1 EADDRINUSE (Address already in use)20:07
*** inc0 has joined #openstack-infra20:08
bkeroprometheanfire: Not your latest ones20:08
bkeroI can do that now though.20:08
prometheanfirebkero: that'd be nice :D20:08
prometheanfireyou know the three reviews along with the script20:08
prometheanfire?20:08
fungibkero: ahh, right thanks20:09
bkerorcarrillocruz: if you're selinux, try this: semanage port -l | grep http20:09
bkeroprometheanfire: I think I still have the tabs open. Which review comes first?20:09
prometheanfirebkero: https://review.openstack.org/#/c/348536 https://review.openstack.org/#/c/310865 https://review.openstack.org/#/c/34851420:10
prometheanfirethose three (three projects)20:10
*** docaedo has joined #openstack-infra20:10
prometheanfirehttps://gist.github.com/prometheanfire/285bc292724f8e6d86070df288d508a120:11
*** amitgandhinz has quit IRC20:11
*** amitgandhinz has joined #openstack-infra20:11
mtreinishbkero: it's xenial, so it's probably their selinux alternative (forgot what it's called)20:12
prometheanfirebkero: there are also a couple of edits needed so the puppet stuff works20:12
bkeroprometheanfire: worth deleting /var/tmp/portage too?20:12
bkeromtreinish: apparmor? mebbe20:12
openstackgerritMerged openstack-infra/infra-specs: Add a sentence regarding timing the migration  https://review.openstack.org/35013420:13
mtreinishyeah, that's it I think20:13
mtreinishit's not like we explicitly configured anything on it with that though20:13
prometheanfirebkero: ?20:14
prometheanfireby default that dir should be gone I think20:14
bkeroprometheanfire: in the portage cleanup script. Also won't deleting /usr/lib/python*/site-packages/gentoolkit/test/eclean/testdistfiles.tar.gz delete a file that is part of a package?20:14
*** docaedo has quit IRC20:15
prometheanfirebkero: we have that in our cleanup script already iirc20:15
openstackgerritMatt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test  https://review.openstack.org/34907720:15
bkeroprometheanfire: Ah right, that's not part of the +20:15
prometheanfireya20:15
prometheanfireand by we I mean gentoo infra there20:16
pabelangerfungi: ack20:16
openstackgerritMatt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test  https://review.openstack.org/34907720:17
bkeroprometheanfire: what stephanie said :)20:17
*** kgiusti has left #openstack-infra20:17
*** yamamoto has joined #openstack-infra20:17
prometheanfirebkero: wat?20:18
prometheanfireoh20:18
openstackgerritMatt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test  https://review.openstack.org/34907720:18
*** weshay has joined #openstack-infra20:18
bkeroprometheanfire: while you fix those I'll test out the elements20:19
mnaserwould anyone know if -infra has started any plans to use the infrastructure provided for services?20:20
bkeroprometheanfire: again I'm getting gpg: can't open 'diskimage_builder/../bin/../elements/gentoo/gentoo-releng.gpg': No such file or directory20:20
mnaserwe're also adding a lot more capacity during this month so we *might* be able to start bumping back up worker nodes (~3ghz per core + ssd + 10gbps goodness)20:20
prometheanfirebkero: and does that dir exist?20:21
prometheanfirebkero: pwd and pwd of diskimage_builder?20:21
bkeropwd is diskiamge_builder20:22
prometheanfirecd ..20:22
prometheanfirethen try again :D20:22
bkeroCorrect me if I'm wrong, but is that a requirement specific to the gentoo elements?20:23
bkeroIf I cd .. then I'm in $HOME/code/20:23
bkeroprometheanfire: http://paste.openstack.org/show/545740/20:24
prometheanfirebkero: you also need this to shortcut the puppet stuff https://bpaste.net/show/39020cb4839c20:25
*** docaedo has joined #openstack-infra20:25
prometheanfirebkero: it seems to be a req20:25
bkeroOkay, but I don't think that'll affect the missing gpg keyring problem20:26
*** adrian_otto has quit IRC20:26
prometheanfireI've seen it before and it fixed it for me20:27
bkerouh20:27
prometheanfirebkero: we could do a hangout or something?20:28
*** yamamoto has quit IRC20:28
bkeroprometheanfire: http://paste.openstack.org/show/545743/20:28
patrickeasthey, question about periodic jobs with zuul; where do the results go? the gerrit reporter doesn't make sense, maybe smtp for failures20:29
bkerolooks like PWD is changing to $HOME/.cache/image-create, but you're still using a relative directly for importing the keyring20:29
patrickeastfor upstream -infra jobs is the only place to see them the heath dashboard?20:29
*** dimtruck is now known as zz_dimtruck20:29
bkeroprometheanfire: sorry, was just on my way to a late lunch20:29
prometheanfirebkero: after?20:29
prometheanfirebkero: I'd be good for after at least20:30
bkeroprometheanfire: ok20:31
rcarrillocruzmtreinish: it's very odd20:31
*** pt_15 has joined #openstack-infra20:31
rcarrillocruzi can set a listening socket on port 80 as root with netcat20:31
prometheanfirebkero: and to fix that is something I'd like to have done but just haven't had the time or need to20:31
rcarrillocruzso there's no selinux/apparmor thing20:31
bkeroprometheanfire: let's just do now though. I won't be coming back home and my Vaio P can't do hangouts.20:31
*** john-davidge has quit IRC20:31
*** dfflanders has quit IRC20:31
bkerorcarrillocruz: sudo su - apache2; then nc -l -p 80?20:31
rcarrillocruzmosquitto doesn't like to run on port 80 for some reason, it's as if internally it tried to open it with a non-root user, per the strace output20:31
bkeroor sudo su - mosquitto20:32
prometheanfirebkero: ok20:32
*** e0ne has quit IRC20:32
rcarrillocruzthree's no mosquitto nor apache2 user, but i cannot set a listening socket on port 80 as my user rcarrillocruz as expected20:32
rcarrillocruzaanyway, 22:30 my time20:33
rcarrillocruzif other roots want to poke feel free20:33
rcarrillocruzcalling it a day now20:33
mtreinishrcarrillocruz: we can change the port pretty easily, but 80 was desired because of the firewall implications20:33
*** itisha has joined #openstack-infra20:33
rcarrillocruzcatch you tomorrow mtreinish20:33
mtreinishrcarrillocruz: o/20:33
*** daemontool has joined #openstack-infra20:35
*** Jeffrey4l has quit IRC20:35
*** openstackgerrit_ has joined #openstack-infra20:35
*** docaedo has quit IRC20:35
*** hurgleburgler has joined #openstack-infra20:35
*** Jeffrey4l has joined #openstack-infra20:35
mtreinishrcarrillocruz: the weird thing is I definitely tested using port 80 on my local vm before20:36
*** openstackgerrit_ has quit IRC20:36
*** degorenko has quit IRC20:36
openstackgerritMatthew Thode proposed openstack/diskimage-builder: Optionally remove portage files  https://review.openstack.org/34853620:38
mtreinishrcarrillocruz: and I just did a clean xenial install from the server iso to set that up iirc20:39
*** hemanthm is now known as hemanthm|afk20:42
*** daemontool has quit IRC20:42
*** tonytan4ever has quit IRC20:46
openstackgerritMatt Borland proposed openstack-infra/project-config: Splitting current/deprecated integ. test  https://review.openstack.org/34907720:47
rajinirdevstack-gate question, the VM is coming up, DHCP'ing but never hitting the TFTP server , the tftp doesn't seem to be running on the VM. Can anyone help?20:49
fungigreghaynes: per today's tc meeting, there is interest in your rough patches to designate for addressing their performance concerns20:49
greghaynesorly20:49
greghaynesI should read those meeting minutes20:50
*** docaedo has joined #openstack-infra20:50
bswartzgreghaynes: (04:47:30 PM) dhellmann: mugsie : you're right, I don't see actual patches in http://lists.openstack.org/pipermail/openstack-dev/2016-May/094568.html20:51
bswartz(04:48:01 PM) mugsie: dhellmann: fwiw i asked - I was quite interested in them20:51
greghaynesoh, sure, I should be able to dig up my hack job. PoC/testing isn't the same as getting working patches though20:52
greghaynesnice, its still sitting in my designate repo20:53
fungigreghaynes: git format-patch would probably suffice ;)20:53
*** cody-somerville has joined #openstack-infra20:53
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add tarball publisher to tripleo-ci for images  https://review.openstack.org/35015320:53
openstackgerritBrian Rosmaita proposed openstack-infra/project-config: Add searchlight api-ref jobs  https://review.openstack.org/35026420:53
*** notmyname has quit IRC20:55
*** kaisers_ has joined #openstack-infra20:56
*** yamamoto has joined #openstack-infra20:57
*** csomerville has joined #openstack-infra20:57
*** elo has quit IRC20:59
*** cody-somerville has quit IRC21:00
anteayaI'm off to attend an evening event21:00
*** kaisers_ has quit IRC21:01
mugsiegreghaynes: I a more interested, as we tried to replicate your results, and as the workload approched real life, the performance increase dropped off21:01
*** akshai has quit IRC21:02
mugsiewanted to see if we missed anything21:02
*** ihrachys has quit IRC21:02
greghaynesmugsie: makes sense - we should definitely share notes and see if we can figure something out. I'm just trying to read the meeting / read my code I forgot real quick21:02
*** siva_krish has joined #openstack-infra21:03
*** dkranz has quit IRC21:03
*** moravec has quit IRC21:03
greghaynesmugsie: we can chat in the designate channel21:03
*** amitgandhinz has quit IRC21:04
*** yamamoto has quit IRC21:04
*** yamamoto has joined #openstack-infra21:05
matt-borlandhello...I'm having the roughest time with a patch where I'm trying to change a job into a parameterized job-template...any insights onto the patch: https://review.openstack.org/#/c/349077/ would be greatly appreciated. :)21:05
matt-borlandMy environment doesn't seem to test the layout properly, and the 'gate-project-config-layout:' has always failed for each patchset21:06
dhellmannbswartz, mugsie, greghaynes, fungi : good outcome from that discussion, thanks for following up21:06
mtreinishfungi, pabelanger, infra-root: I'm about to swap locations. But after I get back I'd like to continue digging into the mosquitto issue on firehose.o.o if someone is available21:07
*** siva_krish has quit IRC21:07
jeblairflaper87: i left a question on https://review.openstack.org/342069 when you have a sec21:07
*** _ari_ has quit IRC21:08
*** matt-borland has quit IRC21:08
*** bhunter71 has joined #openstack-infra21:08
*** jcoufal_ has quit IRC21:08
*** jkilpatr has quit IRC21:09
*** akshai has joined #openstack-infra21:09
fungimtreinish: i can take a stab at taking over troubleshooting after dinner21:09
*** akshai has quit IRC21:10
*** yamamoto has quit IRC21:10
jeblairnotmorgan: okay, i think i understand your question -- and yes, the config is now "list of $things" rather than "dictionary of lists of $things"21:11
jeblairnotmorgan: this seems safer and more flexible to me, without losing any substantial feature21:12
jeblairnotmorgan: (you can still group all your jobs together, for instance, and it overcomes potential issues with redefinitions of dictionary keys in yaml)21:13
jeblairnotmorgan: i suspect that i originally wrote it this way in the spec to make it easier to combine the config from different sources, though that ended up needing a small bit of special logic anyway, so the old way would probably still be workable21:14
jeblairnotmorgan: here is a more complete example of a v3-style config: http://git.openstack.org/cgit/openstack-infra/zuul/tree/tests/fixtures/config/project-template/git/common-config/zuul.yaml?h=feature/zuulv321:15
*** ldnunes has quit IRC21:15
*** thorst has quit IRC21:16
*** karthik__ has quit IRC21:16
*** thorst has joined #openstack-infra21:16
*** thorst has quit IRC21:20
*** rhallisey has quit IRC21:22
mtreinishfungi: ok, cool thanks21:23
mtreinishfungi: I'm back home now. Just let me know whenever you're available21:23
fungii promised christine i'd help make shrimp tacos, so will be a little while still21:24
*** rockyg has quit IRC21:25
*** sarob has quit IRC21:25
notmorganjeblair: yeah21:25
notmorganjeblair: just was curious if it was intentional21:25
notmorganjeblair: i can see it either way, i like the list allowed but *eh* it's a minor (at best) QOL difference for some people21:26
*** _sarob has joined #openstack-infra21:26
*** pvaneck has quit IRC21:26
*** pvaneck has joined #openstack-infra21:27
*** signed8bit is now known as signed8bit_Zzz21:27
*** rlandy has quit IRC21:27
*** signed8bit_Zzz is now known as signed8bit21:28
*** PollyZ has quit IRC21:28
*** rlandy has joined #openstack-infra21:30
*** PollyZ has joined #openstack-infra21:30
*** sdague has quit IRC21:30
prometheanfiregreghaynes: what did you mean by extra-data.d?21:31
*** baoli has quit IRC21:31
prometheanfirebkero: ^ that would mean the path would change again?21:32
*** annegent_ has quit IRC21:33
*** PollyZ has quit IRC21:34
prometheanfiregreghaynes: I don't need a script, just a file that will not get installed, so going to keep it in root.d for now21:34
greghaynessorry, whats the context again21:35
bkerogreghaynes: gpg --import gentoo-releng.gpg21:36
bkerowhat dir does gentoo-releng.gpg live?21:36
greghaynesah21:36
*** mriedem has quit IRC21:36
prometheanfiresorry, I'm bad at context :P21:36
openstackgerritRob Cresswell proposed openstack-infra/project-config: Add nv test job for Django 1.10 in Django OS Auth  https://review.openstack.org/35011321:37
bkeroIt might also be prudent to not have a gpg keyring inside dib21:37
bkeroand just wget that as necessary21:37
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: WIP - Implement undercloud upgrade job - Mitaka -> Newton  https://review.openstack.org/34699521:37
greghaynesso, I think itll exist at $TMP_HOOKS_PATH/gentoo-releng.gpg21:38
greghaynesyou should test it though21:38
prometheanfirebkero: wget isn't good for sec reasons21:38
prometheanfirethere are reasons to ship the key21:38
greghaynesbut, IIRC we flatten all the files in the elements, even the ones at the top level, in to TMP HOOKS_PATH21:38
prometheanfireif that's the case extra-data.d should work21:39
bkeroprometheanfire: yeah $TMP_HOOKS_PATH/extra-data.d confirmed to work21:39
prometheanfireok, testing it here too21:40
bkeroThat's likely the cleaner approach21:40
bkerogreghaynes: thanks21:40
bkeroIt's bordering on 3pm, I really need a lunch. ._.21:40
greghaynesyou actually don't even need to extra-data.d I think - youre just trying to import the key? It should already be there so just change the path in gpg --import to be $TMP_HOOKS_PATH/gentoo-releng.gpg21:40
*** karthik__ has joined #openstack-infra21:41
bkeroyup, that too21:41
bkeroI wasn't sure how kosher DIB would be with just leaving files in $ELEMENT/21:41
bkeroin terms of policy, obv it would work just fine21:41
greghaynesthats how we do just about everything21:41
prometheanfirebkero: eat21:41
prometheanfiregreghaynes: that was going to be my review21:42
greghaynesprometheanfire: awesome :)21:42
*** rockyg has joined #openstack-infra21:43
openstackgerritMatthew Thode proposed openstack/diskimage-builder: Optionally remove portage files  https://review.openstack.org/34853621:43
prometheanfireit's check_experimental right?21:43
greghaynesprometheanfire: for gentoo tests? I think they are nonvoting but should run by default21:44
prometheanfireah, ok21:44
*** Na3iL has joined #openstack-infra21:44
prometheanfiregreghaynes: anyway, please take a look21:44
prometheanfireand at this one line system-config call please https://review.openstack.org/#/c/348514/21:44
openstackgerritMerged openstack-infra/tripleo-ci: Break out bootstrapping of subnodes setup  https://review.openstack.org/34700821:44
greghaynesok, the puppet stuff I'm not really helpful with, but I'll check out the dib review21:46
prometheanfiregreghaynes: I haven't started much on the puppet stuff21:46
prometheanfiregreghaynes: the system-config change is to install-puppet, fixing the way we sync our repo21:46
*** burgerk has quit IRC21:46
*** tonytan4ever has joined #openstack-infra21:47
* bkero tries without the openstack-repos element to see if that makes building any faster.21:47
prometheanfirebkero: it's pulled in by the other elements :(21:47
prometheanfirebkero: if you have my patch it won't compile at least21:47
prometheanfireit should only be caching21:48
bkeroso it is21:48
prometheanfireshould just edit it to exit 0 :P21:48
greghaynestheres also an offline mode for dib which might speed things up depending on how much of the element code youre using can take advantage21:49
greghaynes-c is the argument IIRC21:49
prometheanfireoh ya :D21:49
*** slaweq__ has quit IRC21:49
prometheanfireso the resync is faster at least21:49
*** shamail has quit IRC21:50
*** slaweq__ has joined #openstack-infra21:50
EmilienMbnemec: ok I have my undercloud in mitaka, now upgrading to newton, I'm figuring special steps to make it working in CI now :)21:51
EmilienMbnemec: wrong channel21:51
*** tonytan4ever has quit IRC21:52
bkeroprometheanfire: disk-image-create seems to almost work after fixing that21:52
bkeromv: cannot move '/dev/shm' to '/dev/shm.orig': Device or resource busy21:52
prometheanfirebkero: what OS you running? I hate that hackish portion but don't know what to do about it21:53
bkeroprometheanfire: not gentoo21:53
*** rockyg has quit IRC21:53
*** abregman has quit IRC21:53
bkerowhat is it for?21:53
*** markvoelker has quit IRC21:54
prometheanfire/dev/shm is used by portage for some things21:54
prometheanfireWhen using non-Gentoo installation media, this might not be sufficient. Some distributions make /dev/shm a symbolic link to /run/shm/ which, after the chroot, becomes invalid. Making /dev/shm/ a proper tmpfs mount up front can fix this:21:54
prometheanfirehttps://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Base#Mounting_the_necessary_filesystems21:55
prometheanfireit's the red section21:55
bkeromy /dev/shm is a tmpfs21:56
prometheanfireso it should have been happy :|21:56
bkerodrwxrwxrwt  2 root  root           360 Aug  2 14:49 shm21:56
bkeropulse has a ton of open FHs to /dev/shm21:57
bkeroI don't think it's going to like everything moved to /dev/shm.orig21:57
prometheanfirebkero: grep /dev/shm /proc/mounts21:58
prometheanfireit shouldn't have hit that code21:58
*** karthik__ has quit IRC21:58
*** annegentle has joined #openstack-infra21:58
prometheanfirebkero: is shm in /proc/mounts?21:59
fungipulse as in pulseaudio or some other pulse?22:00
*** esberglu has quit IRC22:00
prometheanfirepa22:00
fungiahh, you're doing this on your desktop?22:00
prometheanfireya22:00
prometheanfirenot here :P22:00
* fungi was about to be shocked if we had a pulseaudio daemon running on one of our servers22:01
fungimtreinish: okie-dokie. any context as to where we left off on the firehose situation?22:01
fungilooks like i can ssh into it22:01
mtreinishfungi: hitting EACCESS trying to bind to port 8022:02
mtreinishthat's as far as we got22:02
fungioh, right, this is xenial22:02
mtreinishyep22:02
fungiis it the broker that's failing to bind to 80 i guess?22:04
mtreinishyep22:04
mtreinishrcarrillocruz had to strace mosquitto to figure out what was happening22:04
mtreinishbecause there was no logging about it22:04
*** amitgandhinz has joined #openstack-infra22:05
bkeroprometheanfire: tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 022:05
fungiwow. `sudo mosquitto -v -c /etc/mosquitto/mosquitto.conf` returns nothing22:06
fungithe manpage says -v is for "verbose logging"22:06
bkerohah22:06
*** Apoorva_ has joined #openstack-infra22:06
bkerofungi: maybe the verbose logging went to syslog?22:06
prometheanfirebkero: so, you should not have hit the rm code22:06
mtreinishfungi: heh, yeah that's what we were hitting before22:06
*** inc0 has quit IRC22:06
fungibkero: no dice22:06
prometheanfirebkero: look at elements/gentoo/bin/install-packages22:06
bkerofungi: time to break out strace :)22:06
bkeroprometheanfire: looked, running with -x now22:07
fungimtreinish: i'm going to try some config tweaking to see if i can come up with something that'll start22:07
mtreinishfungi: mosquitto config, or other config?22:07
fungimtreinish: yes, that22:07
prometheanfirek22:07
fungimtreinish: seeing if some particular directive in the mosquitto.conf is tripping it up22:08
bkeroprometheanfire: http://paste.openstack.org/show/546099/22:08
mtreinishfungi: well based on the strace if you comment out the listener 80 bit (and the websocket line under it) it should start up22:09
fungimtreinish: if i comment out the listener 80 and websockets lines it wirks22:09
fungier, works22:09
prometheanfirebkero: didn't tell me the output of grep -q /dev/shm /proc/mounts22:09
*** Apoorva has quit IRC22:09
prometheanfireshould exit 022:09
fungimtreinish: yeah, that's what i tried first22:09
mtreinishfungi: we want to bind to port 80 though :)22:10
*** asettle has quit IRC22:10
*** amitgandhinz has quit IRC22:10
fungimtreinish: didn't tell it to background, but even with -v it's giving me nothing on stdout/stderr (however it's not terminating and dumping me back to a shell prompt, which is an improvement)22:10
bkeroprometheanfire: [bkero@Whitefall ~]$ grep -r /dev/shm /proc/mounts22:10
bkerotmpfs /dev/shm tmpfs rw,nosuid,nodev 0 022:10
bkero[bkero@Whitefall ~]$ echo $?22:10
bkero022:10
bkeroerr, -q. same22:10
prometheanfireright22:10
mtreinishfungi: yeah, that probably means it's running22:11
* mtreinish tries to connect22:11
prometheanfireso why does it skip that22:11
fungimtreinish: it logs to /var/log/mosquitto.log22:11
fungimtreinish: i already stopped it22:11
fungisorry22:11
mtreinishfungi: heh, no worries22:12
fungilooking now to see if the logs shed any light on things22:12
fungioh, my manual runs are actually logging in /var/log/mosquitto/mosquitto.log22:12
jpmaxmanhey fungi22:12
jpmaxmansorry - just now getting back to this22:13
fungiahh, nope. /var/log/mosquitto/mosquitto.log was the earlier ones22:13
fungijpmaxman: not sure if you saw my replies22:13
jpmaxmanI fixed the css issues - they were actually config settings for the skin22:13
mtreinishfungi: we set one in the config file and the other is the default location22:13
jpmaxmanNo missed your supplies22:13
jpmaxmanyour replies22:13
jpmaxmancan go back and check22:13
fungijpmaxman: the https://wiki.openstack.org/wiki/Special:Version pahe indicates only 31 extensions in use22:13
prometheanfirebkero: can you edit the install-packages file to look like this? https://gist.github.com/prometheanfire/9d9a25b9504bbe0dca0f131c0debdd6a22:13
mtreinishfungi: I can't remember which is which though22:13
fungijpmaxman: so i have a suspicion the list you saw might be extensions available on the server but perhaps not active or something?22:14
*** Teresita-Warrior has quit IRC22:14
jpmaxmanah cool22:14
jpmaxmanyeah22:14
jpmaxmanI just copied the extensions directory22:14
jpmaxmanthey have to be declared in settings22:14
jpmaxmanso you're probably right22:14
jpmaxmanok - I'll start re-enabling them22:14
fungimtreinish: yeah, i had it backwards. i think /var/log/mosquitto/mosquitto.log is the default and we've overridden that in configuration to /var/log/mosquitto.log according to the timestamps (it logs in epoch time so i didn't immediately notice)22:15
*** rfolco_ has quit IRC22:15
mtreinishfungi: yeah /var/log/mosquitto.log:  https://git.openstack.org/cgit/openstack-infra/system-config/tree/modules/openstack_project/manifests/firehose.pp#n2822:15
bkeroprometheanfire: ok, doing this, pasting output, then heading to "lunch"22:15
fungimtreinish: however, the logging in /var/log/mosquitto/mosquitto.log seemed much more verbose, so maybe there's a config option we're supplying to suppress some logging. i'm still digging22:15
bkeroprometheanfire: also you should check for pax before making the pax calls22:15
prometheanfirebkero: k22:16
prometheanfirepax is installed everywhere iirc22:16
mtreinishfungi: I did push https://review.openstack.org/#/c/350249/ just a little while ago. The mosquitto logging config is definitely a bit weird22:16
prometheanfireor not, maybe it's standard in our images22:16
*** annegentle has quit IRC22:16
prometheanfirein any case it's never been a problem22:16
bkeroprometheanfire: http://paste.openstack.org/show/546100/22:16
mtreinishnot sure if that patch helps or not though22:16
*** zz_dimtruck is now known as dimtruck22:16
bkeroprometheanfire: exited 122:17
*** jsavak has quit IRC22:17
*** edmondsw has quit IRC22:17
mtreinishfungi: the other thing with the other log file it's from the default config, so it actually launched and was accepting connections for a while22:17
fungimtreinish: can't sync that. obviously i should restart gertty more often. i think that repo's new since my last restart22:17
fungimtreinish: i'll hand-patch that in and see if it helps22:18
prometheanfirebkero: that the right log?22:18
*** tldr__ has joined #openstack-infra22:19
*** tlbr_ has quit IRC22:19
*** vvalderrv has quit IRC22:19
prometheanfirebkero: grep isn't called there at all22:19
*** weshay has quit IRC22:19
*** hurgleburgler has left #openstack-infra22:19
fungimtreinish: changing port 80 to 8080 also seems to work22:20
mtreinishfungi: hmm, so something is locking down port 80 only?22:20
*** jsavak has joined #openstack-infra22:20
lifelessfungi: I don't understand why you wouldn't want constraints applied22:21
fungimtreinish: however it looks to me like mosquitto tries to bind on its sockets before it sets up logging, so bails too early to be able to diagnose socket binding errors from logs22:21
lifelessfungi: the use case doesn't compute for me :)22:21
lifelessfungi: is there a bug or a list thread or a wiki page or something with some saved state I can adsorb ?22:21
*** mdrabe has quit IRC22:21
mtreinishfungi: heh, that's useful22:21
*** elo has joined #openstack-infra22:22
*** gordc has quit IRC22:22
prometheanfirebkero: that debug log didn't have anything from the install function that I could find22:22
fungilifeless: say a novaclient unit test job. we want to install a proposed patch for novaclient and apply constraints for all its dependencies. but if novaclient is also listed in upper-constraints.txt then having tox apply -c upper-constraints.txt to every pip install call causes an error because novaclient's install from source doesn't match the constraint22:22
mtreinishfungi: I was assuming it was a system config/setting that was blocking the binding. Not necessarily something mosquitto was doing. But, that's just my gut feeling not really anything to base it on22:22
*** jsavak has quit IRC22:23
fungilifeless: it's resulting in projects overriding the install command in tox.ini with scripts like these http://git.openstack.org/cgit/openstack/python-glanceclient/tree/tools/tox_install.sh22:23
*** _sarob has quit IRC22:24
fungijust wondering if there's a saner solution22:24
*** sarob has joined #openstack-infra22:24
fungimtreinish: it's not just port 80. i think it's any privileged port. trying with 1023 gives the same results22:24
fungimtreinish: mighth need to set capabilities or something. i'm researching whether we can blame systemd ;)22:25
jheskethMorning22:26
fungimtreinish: though i think it's more likely something mosquitto is doing to itself, since i can sudo nc and bind it to port 80 just fine22:26
mtreinishhmm, I did have it working on my local vm at one point22:27
mtreinishalthough now I can't get it to start either. I do have a screenshot of it working :)22:28
*** psilvad has quit IRC22:28
bkeroprometheanfire: yep it was blank22:28
*** sarob has quit IRC22:28
*** rlandy has quit IRC22:29
*** eharney has quit IRC22:30
*** Na3iL has quit IRC22:30
fungimtreinish: if i change the log dest to stderr, it works!22:31
fungiheisenbug?22:31
mtreinishsigh, seriously. I never would have guess that22:31
mtreinishI'll take it though22:31
fungii was changing that to try and get better logging, but now it can bind on 8022:31
fungisomething's rotten in its logging22:31
*** Na3iL has joined #openstack-infra22:31
fungioh, i think i see the problem22:32
openstackgerritScott DAngelo proposed openstack-infra/project-config: Add experimental Cinder job for multibackend  https://review.openstack.org/33067822:32
fungino, that wasn't ot22:33
fungiit22:33
mtreinishfungi: want to push the puppet-mosquitto patch for that with a comment explaining the weirdness, I can +2 it (or just fast approve it)22:33
fungimtreinish: but for some reason it happily logs to log_dest file /var/log/mosquitto/mosquitto.log just not what we have configured22:33
fungimtreinish: yep, on it now22:34
fungimtreinish: huh, we set it to /var/log/mosquitto/mosquitto.log as a default22:35
craigeJust caught up on the meeting minutes fungi. All seems in order there. Thank you fungi.22:35
fungimtreinish: so we can just drop the override in system-config i think?22:36
mtreinishfungi: probably, I'm not sure why I did that22:37
mtreinishfungi: but it might be better to just drop setting it at all if this is problematic22:37
openstackgerritJeremy Stanley proposed openstack-infra/system-config: Don't override the mosquitto log path  https://review.openstack.org/35029522:39
fungimtreinish: sure, but this ^ is the first step to that either way22:39
*** mmandel has quit IRC22:40
fungiwe won't be able to merge a change removing that class parameter from the puppet module while system-config is still attempting to set it (yay testing!)22:40
*** sdake has quit IRC22:40
craigeo/22:41
fungipabelanger: around? care to approve 350295 since you were also looking into this?22:41
mtreinishfungi: +122:41
*** karthik__ has joined #openstack-infra22:41
fungicraige: you're welcome. thank you for fixing up that spec (and for working on this at all)22:42
prometheanfirebkero: no exit code was printed either22:42
prometheanfirebkero: it's like my code didn't run22:42
mtreinishfungi: we probably should report the bug to ubuntu at least (if not mosquitto directly)22:42
mtreinishthe xenial version isn't the latest, but I didn't see anything in the 1.4.9 release notes about this issue22:43
pabelangerfungi: looking22:43
craigeIt's pretty close to "Go" too fungi, so I'll be happy when it;s live.22:43
*** rlandy has joined #openstack-infra22:43
*** Apoorva_ has quit IRC22:43
fungimtreinish: agreed. you have context to recreate the failure sounds like. care to open that lp bug?22:43
pabelangerfungi: +222:43
fungipabelanger: thanks!22:44
*** Apoorva has joined #openstack-infra22:44
mtreinishfungi: sure, I can22:44
fungimtreinish: i'm going to hand patch this in and leave it running for now. we're running a ~5-hour backlog in the check pipeline so the fix isn't officially merging any time soon22:44
mtreinishfungi: yeah, that's fine22:45
mtreinishfungi: the next steps after fixing mosquitto were creating the gerrit mqtt user and setting the key from heira22:45
*** kaisers_ has joined #openstack-infra22:45
mtreinishso germqtt can connect to gerrit and start publishing messages to mosquitto22:45
pabelangerianw: care to review https://review.openstack.org/#/c/349692/ ?22:46
pabelangerianw: I'll push a commit message change22:47
openstackgerritPaul Belanger proposed openstack-infra/system-config: Enable ntpdate service for centos-7  https://review.openstack.org/34969222:48
fungimtreinish: yeah, changing the log_dest by hand in the config i'm able to `sudo service start mosquitto` now so that's running22:48
fungimtreinish: though if the puppet module subscribes a service refresh for that to the config then it'll die again on the next pulse when the config gets set back unless i temporarily disable puppet on it22:49
fungilooking now22:49
odyssey4mepabelanger if you have a moment, a review of https://review.openstack.org/349996 would be appreciated22:49
*** kaisers_ has quit IRC22:50
*** david-lyle has quit IRC22:50
*** Na3iL has quit IRC22:50
*** david-lyle has joined #openstack-infra22:51
fungimtreinish: good news. looks like config file changes don't (currently) restart/reload mosquitto so it'll likely stay working for now while the fix worms its way through zuul's bowels22:52
*** yamahata has quit IRC22:52
fungimtreinish: so we have a gerrit account to create for germqtt to connect into?22:53
*** lucas-dinner has quit IRC22:54
mtreinishfungi: yep22:54
mtreinishfungi: rcarrillocruz said he already made the keys and populated hiera with them22:54
mtreinishbut he never got to creating the germqtt user22:55
mtreinishIIRC22:55
fungimtreinish: oh, convenient. so just need to dig those out of hiera and create the gerrit account22:55
fungii should be able to get to that momentarily22:55
fungijust trying to catch up on e-mail that arrived during meetings and dinner22:55
fungias for the running service, you're able to connect a listener to it? (nothing to see here, yet anyway, but connecting at least)22:56
mtreinishfungi: yeah, on the mqtt port it's listening right now22:56
mtreinishand the websocket seems to work too22:57
mtreinishbut without any messages coming through it's kinda boring22:57
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add gate-tripleo-quickstart-bare-centos-7-nv job  https://review.openstack.org/35030122:57
*** tpsilva has quit IRC22:58
*** EricGonczer_ has quit IRC22:58
*** EricGonczer_ has joined #openstack-infra22:59
mtreinishfungi: I actually think it might be permissions issue on the logfile creation.(if it's root I'm not sure why though) I set the log file dest to /tmp/mosquitto.log and it worked fine22:59
*** lucasagomes has joined #openstack-infra22:59
lifelessfungi: this is precisely the cross-project testing work I sketched out a while back22:59
lifelessfungi: to use zuul-cloner to checkout and then edit the references for involved projects23:00
lifelessfungi: because you *do* want the cllient version controlled, you just don't want the version specified in git: you want the version you're testing.23:00
*** mriedem has joined #openstack-infra23:00
lifelessfungi: this is exactly what devstack does23:00
ianwpabelanger: thanks, yeah no problems with it23:00
lifelessfungi: tl;dr - arrange to call edit-constraints on the constraints file before running the tests.23:01
openstackgerritPaul Belanger proposed openstack-infra/project-config: Add gate-tripleo-quickstart-base-centos-7-nv job  https://review.openstack.org/35030123:01
ianwpabelanger: good news, looks like i've found a fix for f24 ... quite a few tempest failures but at least it doesn't crash23:02
fungilifeless: well, to support local constraints use, i guess that means that tox.ini needs to somehow edit the constraints list before installing the project from source?23:02
*** sarob has joined #openstack-infra23:02
pabelangerfungi: do you mind +3 on https://review.openstack.org/#/c/349692/ ? our ntpdate service fix for centos-723:02
notmorganjeblair: how bundled up do you want the fixtures, like. say one fixture for test_connection?23:02
notmorganjeblair: (per file) or per testclass? or?23:03
openstackgerritMerged openstack-infra/project-config: Remove the ansible-role 'func' experimental jobs from openstack-ansible  https://review.openstack.org/34999623:03
*** julim has joined #openstack-infra23:03
*** ams__ has quit IRC23:04
*** rbrndt has quit IRC23:05
mtreinishfungi: yep confirmed. I did touch /var/log/mosquitto.log && chown mosquitto:mosquitto /var/log/mosquitto.log and reran it interactively as root and it worked fine23:05
fungimtreinish: so it's insisting on dropping root privs to write its logfile huh?23:06
mtreinishfungi: yeah I guess, it's kinda weird23:07
fungiagreed23:07
*** amitgandhinz has joined #openstack-infra23:07
mtreinishfungi: oh, there's a config option for it23:07
fungigiven that it complains in the log when you run the service as root at all, you'd think they'd have just stopped there23:07
fungioh, configurable?23:07
mtreinishfungi: https://git.openstack.org/cgit/openstack-infra/puppet-mosquitto/tree/templates/mosquitto.conf.erb#n3623:08
mtreinishit defaults dropping to the mosquitto user23:08
mtreinishif you want to keep it as root leave it blank23:08
mtreinishso I guess uncomment it and leave 'user' by itself23:08
* mtreinish tries23:08
*** xarses has quit IRC23:09
pabelangerianw: nice work23:09
*** gouthamr has quit IRC23:09
mtreinishfungi: heh, no it doesn't like that: http://paste.openstack.org/show/546115/23:09
*** amitgandhinz has quit IRC23:11
fungijroll: so to lifeless' point above, we could leverage the edit-constraints entrypoint from the requirements repo as documented at http://git.openstack.org/cgit/openstack/requirements/tree/README.rst#n160 which could probably be done in the job macro that also copies the constraints file into place (would need to be extended to set up a temporary virtualenv, pip install the requirements repo into it,23:11
fungiand then run edit-constraints from there). unfortunately that doesn't address local constraints use since it poses a chicken-and-egg issue in tox23:12
*** yamahata has joined #openstack-infra23:13
mtreinishfungi: but setting 'user root' works. I'm gonna stop writing the bug report. I think the bug is in the error reporting in mosquitto, but that's something to fix in upstream not ubuntu23:14
fungimtreinish: agreed23:14
*** sdake has joined #openstack-infra23:15
*** sdake_ has joined #openstack-infra23:17
fungimtreinish: gerrit account has been created. what should i start up to test that it's working?23:18
fungii just now started the "germqtt" service23:18
fungiassuming that'll do23:18
fungiseems to be running with a process start time of 23:18 utc23:19
mtreinishfungi: hmm, is there anything in the log file? I'm not seeing any messages23:20
jeblairnotmorgan: here's what i'm thinking with the fixtures (this is all negotiable -- it's mostly based on pracical concerns)23:20
mtreinishalthough I could just be impatient and nothing has happened yet23:20
*** sdake has quit IRC23:20
fungimtreinish: mosquitto log or does germqtt have its own?23:21
*** sdake_ is now known as sdake23:21
mtreinishfungi: germqtt should have it's own23:21
mtreinishwell actually it logs to standard out, so wherever systemd dumps it23:21
fungigerrit activity for the day has died down to around 300/hr but you should still be seeing some activity23:21
mtreinishmy local isntance is showing stuff23:22
mtreinishbut not on firehose23:22
jeblairnotmorgan: because we need a lot of files on disk to express the various configurations (config repos, in-repo config, etc), having a test _class_ corresponding to a configuration fixture23:22
jeblairnotmorgan: that was the easiest way to handle loading the right configuration for various tests23:22
jeblairnotmorgan: so the test class / configuration fixture would be a prime organizing feature -- tests that share a config should be in the same class23:23
jeblairnotmorgan: that may break down eventually, cause maybe that's not the best or only organising feature -- grouping tests by function is also obviously important23:23
jeblairnotmorgan: so maybe we have different test classes using the same configuration fixtures23:24
fungimtreinish: only logged at start (a userwarning about an unknown ssh-rsa host key for review.o.o, and missing handlers for logger gerrit.GerritWatcher)23:24
mtreinishfungi: ah, the host key is probably the issue23:24
mtreinishI hit that in local testing, gerritlib bails out there and doesn't continue23:24
mtreinishbut the germqtt module is configured to setup the host key automatically (or it's supposed to)23:25
fungimtreinish: okay, i saw a gerrit host key in hiera, so maybe it's wrong or maybe the setup in the module is broken/incomplete23:25
jeblairnotmorgan: i'm not sure how it's going to look in the long run, but i will say that for now, the technology suggests test fixture per class, and i think it's fine to have many test methods per class.  i would not suggest that we have fixture per method, i think that's too heavyweight.23:25
fungimtreinish: checking each of thos epossibilities now23:25
jeblairnotmorgan: you may want to build off of https://review.openstack.org/35016523:25
jeblairnotmorgan: that's in service of making the old tests more compatible with the new system23:26
jeblairnotmorgan: you may also find its parent, https://review.openstack.org/347072 useful23:26
jrollfungi: yeah, so it sounds like glanceclient and friends are doing the right thing (with a bunch of extra logic for reasons not apparent to me right now)23:27
fungimtreinish: gerrit_ssh_rsa_pubkey_contents in hiera is correct at least23:27
mtreinishfungi: so the issue is probably the puppet-germqtt module stuff for writing that to disk23:28
mtreinishfungi: what does an ssh to review.o.o as the germqtt user do?23:29
fungimtreinish: ~germqtt/.ssh/known_hosts exists on firehose01, has the correct contents and is owned by germqtt:germqtt23:29
fungiand permissions on it and ~germqtt/.ssh are 0600/070023:29
*** xyang1 has quit IRC23:29
fungimtreinish: does germqtt expect to find the key somewhere else?23:29
pabelangerjeblair: mordred: I believe you'll be interested in 349103, upgrades ansible to 2.1.1.0 on our zuul-launchers. Maybe we can see about landing that tomorrow?23:30
mtreinishit shouldn't the code is as straightforward as could be: http://git.openstack.org/cgit/openstack-infra/germqtt/tree/germqtt/germqtt.py#n4223:30
mtreinishunless gerritlib is doing something weird there23:30
jeblairpabelanger: yes, in a discussion with Shrews recently, we realized that a patch Shrews submitted to ansible to help address the 'can not parse json' issue is only in the new ansible release, not in the custom thing we're running.23:31
jeblairso it will be good to deploy it23:31
pabelangergreat23:31
*** signed8bit is now known as signed8bit_Zzz23:31
*** dingyichen has joined #openstack-infra23:32
*** mrmartin has quit IRC23:33
pabelangerjeblair: also, I am seeing ubuntu-trusty nodes climbing again in zuul. I'm at a lost right now to explain what that is happening, when we have min-ready 1023:33
pabelanger... at the ready state23:33
pabelangercurrently 51 ready and going up23:33
fungimtreinish: okay, so i think the formatting in hiera is incorrect. just a sec i'm working to sort it out23:34
jeblairpabelanger: oh cool, this will be easier to debug in real time23:34
jeblairi'll jump in on it23:34
pabelangerjeblair: Will be interesting what you see23:34
jeblairpabelanger: oh, did we recently switch job node types?23:36
jeblairpabelanger: i believe we will need to restart zuul23:38
*** csomerville has quit IRC23:38
jeblairpabelanger: because gearman never forgets function registrations, it means that when we switch node types for a job, both types show up in the function listing23:38
jeblairpabelanger: which means that nodepool may be using an outdated mapping of job -> node type23:38
*** thiagop has quit IRC23:39
jeblairpabelanger: restarting zuul (actually the geard that zuul runs) corrects the situation23:39
pabelangeroh, I'm not sure if we restarted zuul23:39
jeblairyeah, it's been running since jul 1623:39
pabelangerbut we did land python-jobs changes23:39
jeblairand we merged several node type changes since then23:39
pabelangerya23:39
jeblaira big one like that would sure do it23:39
pabelangercool, well that explains it23:39
jeblairnow we just need to find a good time to restart zuul :)23:40
pabelangeragreed23:40
jeblairwith a release queue like that, i would suggest now is not the best time23:40
jeblair(though i suspect this mismatch is at least partly responsible for its length)23:40
*** sigmavirus is now known as sigmavirus_away23:41
pabelangera lot of the release queue is waiting for wheel-build jobs23:41
fungimtreinish: looks like it's connecting to gerrit now (or at least not complaining about the host key any longer)23:41
*** dingyichen has quit IRC23:41
jeblairpabelanger: oh, if that's all they're waiting for, i think it may be safe23:42
pabelangerjeblair: ya, it looks to be all for wheel-build23:43
mtreinishfungi: I'm still not seeing any messages on mqtt23:43
mtreinishis there anything else in the log output?23:44
mtreinishfungi: also https://github.com/eclipse/mosquitto/issues/23423:44
jeblairpabelanger: maybe let's do the restart now then?23:44
fungimtreinish: actually, it did log an error about it again23:44
pabelangerjeblair: sure, I have some time to support it23:45
fungimtreinish: oh, puppet reverted my temporary in-place fix23:45
mtreinishheh23:45
pabelangerjeblair: I don't mind doing the restart on zuul.o.o too23:45
fungiit'll update from the corrected entry in hiera on the next pulse, but i'll go ahead and put it in here for now23:45
mtreinishfungi: ok, cool23:46
jeblairpabelanger: okay, here's what i think you should do:23:46
fungiultimately, i think we should stick a known_hosts entry for gerrit in public hiera anyway23:46
fungiwe have several systems that want to use it, and it embeds ip addresses (ipv4, ipv6)23:46
jeblairpabelanger: save the queues; stop zuul; then on nodepool, use mysql to 'update node set state=4'; then start zuul.23:47
pabelangerjeblair: okay23:47
mtreinishfungi: I don't think rcarrillocruz added that one, I just copied the line from elastic_recheck in site.pp23:47
fungimtreinish: oh, actually doesn't need the ip address versions, just the hostname version is sufficient23:47
jeblairpabelanger: the mysql bit should cause nodepool to revoke all the nodes from the launchers and they will stop running jobs and they will be deleted23:48
pabelangerjeblair: ack23:48
fungigrr, my ssh session just decided to hang23:48
pabelangerokay, saving queues23:48
*** berendt has quit IRC23:49
pabelangerzuul stopped23:49
pabelangermysql done23:49
pabelangerzuul started23:50
jeblair#status log restarted zuul to clear geard function registration to fix inaccuracies with nodepool demand calculations23:50
openstackstatusjeblair: finished logging23:50
pabelangerloading queues23:50
mtreinishfungi: heh, it's fighting us hard today :)23:51
openstackgerritJames E. Blair proposed openstack-infra/zuul: Move test_cloner out of its own subdirectory  https://review.openstack.org/34707123:52
openstackgerritJames E. Blair proposed openstack-infra/zuul: Re-enable test_initial_pipeline_gauges  https://review.openstack.org/34707023:52
openstackgerritJames E. Blair proposed openstack-infra/zuul: Use RecordingLaunchServer to run all tests  https://review.openstack.org/35016523:52
openstackgerritJames E. Blair proposed openstack-infra/zuul: Remove build descriptions  https://review.openstack.org/34701523:52
openstackgerritJames E. Blair proposed openstack-infra/zuul: Add utility program to print test fixture configuration  https://review.openstack.org/34707223:52
openstackgerritJames E. Blair proposed openstack-infra/zuul: Remove job registration check  https://review.openstack.org/34623623:52
openstackgerritJames E. Blair proposed openstack-infra/zuul: Re-enable test_jobs_launched  https://review.openstack.org/34623723:52
*** tldr__ has quit IRC23:53
*** esberglu has joined #openstack-infra23:53
fungiargh, now when i tried again without the ipv6 address on teh known_hosts line it went back to complaining about authenticity of teh host key again23:53
jeblairi think that's the first time i've seen two typos in one line from fungi23:54
mtreinishfungi: haha, we really can't win23:54
jeblairfungi: you must be very frustrated!23:54
fungiindeed, one of myhands gets ahead of the other23:54
jeblairfungi: is it your left foot?23:54
fungioh, that's the problem23:55
jeblairanything i can do to help?23:55
jeblairi mean, with the key, not the foot.23:55
fungijust trying to work out how to properly puppet the gerrit host key into a known_hosts file23:55
jeblairi thought we did that?23:55
*** pahuang has quit IRC23:55
*** dprince has joined #openstack-infra23:56
fungiyep, looking for a good example of it now23:56
fungii think this particular puppet module sort of punted and just expected the entire line to be added to hiera23:56
pabelangerqueues reloaded23:56
fungithere are cleaner ways to redo this where we parameterize the addresses23:56
pabelangertook nodepool a few minutes to delete the nodes, but they are coming back online23:57
fungiaha, found it. had an extra 8 in 2941823:57
fungifor some reason i kept looking right past that23:58
pabelangerjeblair: regarding the function registrations, would adding a TTL into zuul for the registrations be worth it?23:58
fungibut also vim seems to be getting very, very unhappy every time i try to edit this hiera file on puppetmaster23:58
jeblairfungi: zuul_merger and zuul_prod both do it.  with different ip addresses for review.openstack.org.  :/23:59
fungii've had to kill -7 it several times now23:59
jeblairpabelanger: it's in geard which in this case is aiming to be compatible with the C gearman server.23:59
* pabelanger nods23:59
jeblairpabelanger: so not easy to 'fix'.  best course is, i think, to work on v3 where this won't be a problem23:59

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