Wednesday, 2018-02-07

*** masayukig[m] has quit IRC00:13
*** masayukig[m] has joined #openstack-requirements00:46
*** masayukig[m] has quit IRC02:54
*** gaurangt has quit IRC02:57
*** gaurangt has joined #openstack-requirements03:00
*** coolsvap has joined #openstack-requirements03:36
*** udesale has joined #openstack-requirements03:56
*** openstackgerrit has joined #openstack-requirements04:00
openstackgerritMerged openstack/requirements master: update constraint for sushy to new release 1.3.1  https://review.openstack.org/54102904:00
openstackgerritMerged openstack/requirements master: update constraint for openstacksdk to new release 0.11.3  https://review.openstack.org/54103304:00
*** openstackgerrit has quit IRC04:04
*** hoangcx has joined #openstack-requirements04:06
*** hoangcx has quit IRC04:07
*** hoangcx has joined #openstack-requirements04:21
*** hoangcx has left #openstack-requirements04:21
*** openstackgerrit has joined #openstack-requirements04:35
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for oslo.serialization to new release 2.24.0  https://review.openstack.org/54154004:35
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for oslo.privsep to new release 1.27.0  https://review.openstack.org/54154104:36
prometheanfiredirk: tonyb https://review.openstack.org/541540 and https://review.openstack.org/541541 ?04:41
prometheanfirethose should be the last two04:41
tonybprometheanfire: shrug, we still have a while befoer we thaw so I expect a few more dribs ans drabs04:42
prometheanfiretonyb: sure, I should have added 'for now'04:43
prometheanfirenow, to package the first queens project (swift)04:43
* prometheanfire is enjoying some megadeth atm04:44
prometheanfiretonyb: just so I get this right in my head (while you may still be around), once we branch we stay frozen til https://review.openstack.org/492382 is run (in a basic sense at least)?04:54
tonybprometheanfire: Yeah we stay frozen until after most projects have tagged an RC1 and therefore created a stable/queens branch and the projects output by that tool looks "reasonable04:55
tonyb"04:55
tonyblet me run it now and see how horrendous it is04:56
prometheanfirecool, thanks for confirming04:56
prometheanfireya, I still haven't cloned everything, guess I'll do that now04:59
tonybprometheanfire: so first up it's hard coded for pike which isn't helpful but chnaging that to queens isn't too hard ;P05:00
prometheanfireya, already did that locally05:00
tonybdespit all the comments I'm still trying to page in what it tells us05:01
prometheanfire?05:01
tonybprometheanfire: Here's what I get http://paste.openstack.org/show/664544/05:02
tonybSo there are a few repos what don't seem to belong to an offical team or are part of a team but don't have meta-data in openstack/releases so those are kind of best guess05:04
prometheanfireyep05:04
tonybSo it's probably worth reaching out to ironic, shade, magnum, and tacker and check they understand the options05:05
tonybbranch and be cool or not branch and -2 the bot g-r syncs until they do branch05:06
tonybDon't worry too much about the horizon-plugin's as they need horizon to branch so they can stabalise ... they really shoudl be cycle-trailing but hohum05:06
tonybSo really that all you need to do look through that list warn them about the thaw05:08
prometheanfiretonyb: can't ssh to review.openstack.org05:08
tonybthe monasca items are a worry but but a surprise05:08
tonybprometheanfire: Oh well check you ssh config I guess?05:09
prometheanfirenot a surprise :P05:09
tonybprometheanfire: Yeah that's what I meant05:09
tonybI knwo swift just announced a recent release so I expect that's the target for queens but again check with notmyname05:10
prometheanfiressh://prometheanfire@review.openstack.org:29418 perhaps a diff port05:10
tonybNope looks right05:10
prometheanfirethat worked05:10
tonybare you sending the correct key?05:10
prometheanfireyep05:11
prometheanfireI had to set the port05:11
prometheanfirefor some reason05:11
tonybStrange05:11
* prometheanfire shrugs05:11
tonybSo if you remove the exit(0) you get a bit of extra extra output05:12
tonybhttp://paste.openstack.org/show/664552/05:13
prometheanfirefor prj in $(ssh prometheanfire@review.openstack.org -p 29418 -qt "gerrit ls-projects"); do d=$(dirname $prj); mkdir -p $d; (cd $d; git clone git://git.openstack.org/$prj); (cd $prj; git review -s || true); done05:13
tonybLooks about right05:13
prometheanfireyarp, running now05:14
tonybso looking at that 2nd paste05:14
tonybline 76 is the topics list you can use when you email os-dev05:14
prometheanfireyep05:14
prometheanfireya, saw that05:15
prometheanfireI know tripleo is waiting for those reviews you just +2+W'd05:15
prometheanfirebut they are cycle trailing iirc05:15
tonybThe output from 76-139 helps you grok which cycle-trainling projects are left and line 137 is the subject prefix for the warnign email to them05:16
tonybso all in all I'd say if you can get an ACK from ironic and the cycle-trailing then we're in pretty good shape05:16
tonybYup [OpenStackAnsible][kolla][tripleo] are all cycle-trailing so they just need to ACK that they wont merge any g-r updates unless the have a +1 from a requiremenst core05:17
prometheanfirenot swift as well?05:17
prometheanfireok05:17
tonybOh yeah swift but I think that's a trivial ACK05:17
prometheanfireya05:18
prometheanfireopenstackclient is a question too05:19
tonybHmm I'll double check that one as I don't think they shoudl be in the list05:21
prometheanfiredamn, git review is asking for my user each time05:21
prometheanfireya, not sure about it either, that's why I wanted to ask05:21
tonybOh openstack/openstackclient != python-openstackclient ?05:21
tonybgit config --global gitreview.username=prometheanfire .... or something like that05:22
prometheanfireah, thanks05:22
tonyb*or* set it in ~/.ssh/config05:22
tonybactually both is probably fine ;P05:22
tonybSo yeah probably check with dtroyer but I don't thin openstackclient being in that list is a problem05:24
prometheanfireya, if that's the case we are good05:25
prometheanfireglobal git config alone doesn't work :|05:25
tonybHmm okay that's a surprise05:29
prometheanfireworked around it05:31
prometheanfirescp git.openstack.org:hooks/commit-msg .git/hooks/commit-msg05:31
prometheanfirefailing now05:31
tonybWow, that's ummm special ;P05:32
prometheanfireyep, still the new port :P05:32
prometheanfireoh, looks like it should be review.openstack.org, not git.05:34
tonybbut that should come from .gitreview05:34
tonybso somethings's strange05:34
prometheanfirethe initial clone was from git.openstack.org, so maybe that's it05:35
tonybNo that's the right place05:35
prometheanfireah, had remote = origin in my gitconfig for gitreview05:37
prometheanfirebut username still isn't working05:37
tonybhttp://paste.openstack.org/show/664571/05:37
prometheanfirecan you show your git/ssh config for openstack?05:39
tonybhttp://paste.openstack.org/show/664573/05:39
tonybI limited the clone all loop to just requirements but the structure was the same05:40
prometheanfireusername = git_config_get_value("gitreview", "username")05:47
prometheanfirecmd = ["git", "config", "--get", "%s.%s" % (section, option)]05:47
prometheanfirewhich returns correct...05:48
prometheanfiressh://prometheanfire@review.openstack.org:29418/openstack/akanda.git did not work. Description: fatal: Project not found: openstack/akanda05:49
prometheanfireguess gerrit isn't tracking the attic05:49
tonyb[tony@thor tmp]$ ssh -qt review gerrit ls-projects | grep openstack/akanda05:50
tonyb[tony@thor tmp]$05:50
tonybwhere did you get openstack/akanda05:50
tonyb?05:50
prometheanfirerunning for prj in $(ssh review.openstack.org -qt "gerrit ls-projects"); do d=$(dirname $prj); mkdir -p $d; (cd $d; git clone git://git.openstack.org/$prj); (cd $prj; git review -s || true); done05:52
prometheanfireok, running now05:52
tonybcan you run the ls-projects part manually ? 'cause I'm not getting openstack/akanda05:52
prometheanfirefor prj in $(ssh review.openstack.org -qt "gerrit ls-projects" | grep -v openstack-attic | grep -v stackforge-attic | grep -v stackforge | grep -v All-Projects | grep -v All-Users | grep -v API-Projects); do d=$(dirname $prj); mkdir -p $d; (cd $d; git clone git://git.openstack.org/$prj); (cd $prj; git review -s || true); done05:52
prometheanfireit's openstack-attic/akanda05:53
tonybOh05:53
tonybI see Yeah the repo has a bogus .gitreview05:53
tonybbut that's why I added the || true05:53
tonybas I expected a few failures like that05:53
prometheanfireso got rid of all the random stuff, just openstack/openstack-infra05:54
prometheanfiredid I drop the || true?05:54
prometheanfireah05:54
prometheanfirewhat was happening is that the05:54
prometheanfire|| true wasn't taking because git-review tries to ask you for a user if it can't connect05:54
tonybHmm okay05:55
prometheanfirebasically, it doesn't seem to be able to handle running without user input in failure cases05:55
tonybso git review -s </dev/null || true05:55
prometheanfiremaybe, ya05:56
tonybYou can probbably simlify the grep to grep -E '^openstack(|-infra|-dev)/'05:56
prometheanfireya, just lazy05:56
prometheanfireplus I wanted a negative match05:57
prometheanfirematch known I don't care abouts05:57
tonybokay05:57
prometheanfireanyway, working well enough05:57
prometheanfireI'm glad I switched to the yubikey for this, so many auth requests05:58
tonybYou could still do that with one grep ... just think of all the .text, .data and .bss pages you'll save ;P05:58
prometheanfirebut it's only run once :P05:59
prometheanfireanyway, syncing attic now05:59
prometheanfireand now on to the rest05:59
prometheanfire1 hour btw05:59
tonybk05:59
prometheanfirehmm, openstack-infra fails too06:10
tonybsame way?06:10
prometheanfireya06:10
prometheanfiretry openstack-infra/project-config06:10
prometheanfireCould not connect to gerrit at ssh://prometheanfire@review.openstack.org:29418/openstack-infra/project-config.git06:11
prometheanfiressh://prometheanfire@review.openstack.org:29418/openstack-infra/project-config.git did not work. Description: Received disconnect from UNKNOWN port 65535:12: Too many concurrent connections (64) - max. allowed: 6406:11
prometheanfireah, heh06:11
prometheanfiremaybe I should slow down?06:11
prometheanfire--verbose06:11
tonybHmmm but you're only doing 1 connection at a time right?06:12
prometheanfireya06:12
prometheanfireI'm thinking they are keeping the connection open on their end06:12
tonybPerhaps06:12
prometheanfireI'll just wait and add a sleep and let it run overnight06:13
tonybI wouldn't expect so though06:13
tonybAhh so I understand now why it prompted and then failed.  The </dev/null "fixes" it but it's a bit gross06:22
* tonyb will noodle on how to make it a little better / robust06:22
prometheanfirestill locked out lol06:23
prometheanfireyep06:24
*** masayukig[m] has joined #openstack-requirements06:24
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: Updated from generate-constraints  https://review.openstack.org/53855606:25
prometheanfire9 min06:51
prometheanfire2 min06:58
prometheanfire#startmeeting requirements07:00
openstackMeeting started Wed Feb  7 07:00:26 2018 UTC and is due to finish in 60 minutes.  The chair is prometheanfire. Information about MeetBot at http://wiki.debian.org/MeetBot.07:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.07:00
*** openstack changes topic to " (Meeting topic: requirements)"07:00
openstackThe meeting name has been set to 'requirements'07:00
prometheanfire#topic rollcall07:00
*** openstack changes topic to "rollcall (Meeting topic: requirements)"07:00
prometheanfiretonyb, prometheanfire, number80, dirk, coolsvap, toabctl, smcginnis07:00
prometheanfireping07:00
tonybo/07:00
prometheanfireo/07:00
coolsvapo/07:00
toabctlo/07:00
prometheanfire#topic Any controversies in the Queue?07:02
*** openstack changes topic to "Any controversies in the Queue? (Meeting topic: requirements)"07:02
prometheanfireI haven't seen anything, more projects are branching but smcginnis and dhellmann have it under control07:02
*** udesale has quit IRC07:02
prometheanfireespecially given how dirty it's been07:02
* tonyb hasn't really been looking :/ #badcore07:03
prometheanfireeh, busy more likely07:03
prometheanfire#topic PTG07:04
*** openstack changes topic to "PTG (Meeting topic: requirements)"07:04
prometheanfirewho's going?07:04
* prometheanfire is starting to sign up for tours07:04
* tonyb will be there07:04
prometheanfirecoolsvap: didn't you say you needed to get confirmation?07:05
* coolsvap not07:05
prometheanfirecoolsvap: :(07:05
prometheanfiretoabctl: ?07:05
coolsvapgot confirmation last week07:05
*** udesale has joined #openstack-requirements07:05
*** udesale has quit IRC07:06
*** udesale has joined #openstack-requirements07:06
toabctlI won't go07:06
prometheanfirek07:06
prometheanfire#link https://etherpad.openstack.org/p/rocky-PTG-requirements07:06
tonyb:(07:06
coolsvapI think dirk will be there07:06
tonybtoabctl: do you know if dirk will be there?07:07
coolsvaphe mentioned it in meeting couple weeks back07:07
toabctlI think he will07:07
prometheanfirehe should be there07:07
* tonyb also wonders about number8007:07
prometheanfireiirc he said he was going to be07:07
prometheanfirehe's on vacation now I think07:07
tonybprometheanfire: ahh ok07:07
prometheanfireI don't have anything else for now07:08
prometheanfireso...07:08
prometheanfire#topic Open Discussion07:08
*** openstack changes topic to "Open Discussion (Meeting topic: requirements)"07:08
* tonyb doesn't have anything07:09
prometheanfireya, me either07:09
tonybWe discussed the freeze/thaw in channel just before so the logs shoudl cover that off pretty well07:09
coolsvapnope07:09
prometheanfireI think I'll do some mr freeze puns on those emails we discussed earlier, but that's it07:10
prometheanfirek07:10
prometheanfire#endmeeting07:10
*** openstack changes topic to "OpenStack Requirements - IRC meetngs on Wednesdays @ 07:00 UTC in here in #openstack-requirements - See agenda @ http://tinyurl.com/h44ryuw - IRC channel is *LOGGED* @ http://tinyurl.com/j38rk24"07:10
openstackMeeting ended Wed Feb  7 07:10:14 2018 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)07:10
coolsvap:-)07:10
openstackMinutes:        http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-07-07.00.html07:10
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-07-07.00.txt07:10
openstackLog:            http://eavesdrop.openstack.org/meetings/requirements/2018/requirements.2018-02-07-07.00.log.html07:10
prometheanfirenn all07:14
*** udesale_ has joined #openstack-requirements07:48
*** pabelanger has quit IRC07:50
*** udesale has quit IRC07:51
*** otherwiseguy_ has quit IRC07:51
*** migi has quit IRC07:52
*** otherwiseguy has joined #openstack-requirements08:02
*** pabelanger has joined #openstack-requirements08:02
*** migi has joined #openstack-requirements08:03
openstackgerritMerged openstack/requirements master: update constraint for oslo.serialization to new release 2.24.0  https://review.openstack.org/54154008:27
openstackgerritMerged openstack/requirements master: update constraint for oslo.privsep to new release 1.27.0  https://review.openstack.org/54154108:34
prometheanfirenice, just ovsdbapp to go08:35
*** ralonsoh has joined #openstack-requirements08:55
*** jpich has joined #openstack-requirements08:59
*** florianf has joined #openstack-requirements09:08
openstackgerritMerged openstack/requirements master: update constraint for ovsdbapp to new release 0.9.1  https://review.openstack.org/54105610:04
*** strigazi_ has joined #openstack-requirements10:16
*** strigazi has quit IRC10:19
*** strigazi_ is now known as strigazi10:19
*** udesale_ is now known as udesale10:41
*** udesale has quit IRC11:30
*** edmondsw has joined #openstack-requirements12:02
*** udesale has joined #openstack-requirements12:58
*** coolsvap has quit IRC13:41
smcginnisprometheanfire: Another FFE request for tacker.15:15
*** coolsvap has joined #openstack-requirements15:17
prometheanfiresmcginnis: ya, saw they just released15:28
prometheanfiresmcginnis: [OpenStackClient][Security][ec2-api][heat][horizon][ironic][kuryr][magnum][manila][masakari][monasca][neutron][senlin][shade][solum][swift][tacker][tricircle][vitrage][watcher][winstackers]15:28
prometheanfiresmcginnis: based on http://paste.openstack.org/show/664552/15:29
prometheanfireas of last night15:29
prometheanfireprety sure openstackclient is not something we care about though https://pypi.python.org/pypi/openstackclient15:30
prometheanfiremordred: you are OSC?^15:30
strigaziprometheanfire: what about the above list? they won't be in the relase page?15:30
smcginnisdtroyer I think for that part.15:31
prometheanfiresmcginnis: thanks15:31
prometheanfiredtroyer: openstackclient is not the same as python-openstackclient right?15:31
smcginnisOh, hmm. Guess I'm not sure.15:31
prometheanfirestrigazi: those are the projects without branches15:34
prometheanfireat least for some things15:34
strigaziprometheanfire: ack15:34
strigaziprometheanfire: thanks15:34
prometheanfirestrigazi: for neutron for instance it's just the vnpaas stuff, which might be dead15:34
prometheanfiresmcginnis: to remove pymod2pkg, I think we just need to drop the consuming project from projects.txt then drop it from gr/uc15:35
dtroyerprometheanfire: kinda.  "openstackclient" is a meta-package that depends on python-openstackclient + a long list of osc plugin packages.  it's for users to get everything in one go15:35
prometheanfiredtroyer: ok, but does it need to branch/have a release?15:36
dtroyermy plan was to release ti as 4.0 in conjunction with osc 4.0, which still has not happened15:36
dtroyerno15:36
prometheanfireok, then I'll ignore it on the list15:36
dtroyerthanks15:36
smcginnisprometheanfire: It's just the one consuming project?15:36
prometheanfirethere are a few other clients, but they don't have owners...15:37
prometheanfiresmcginnis: yes, as far as we could tell iirc15:37
prometheanfireit was either renderspec or rpm-packaging, looking now15:38
smcginnisprometheanfire: That sounds like that should work then. Once that one consumer is out of projects.txt I think we should be in the clear to remove it from requirements.15:38
prometheanfireya, renderspec15:38
prometheanfireok, I'll submit the review15:38
prometheanfiresmcginnis: I think we can actually go all in one go...15:38
openstackgerritMatthew Thode proposed openstack/requirements master: remove the renderspec from requirements sync  https://review.openstack.org/54175215:42
smcginnisprometheanfire: Watching how that goes. We'll see if the tests catch anything we've missed, but I think that looks good.15:43
prometheanfireyarp15:43
prometheanfiresmcginnis: do you think I should mail the list with [OpenStackClient][Security][ec2-api][heat][horizon][ironic][kuryr][magnum][manila][masakari][monasca][neutron][senlin][shade][solum][swift][tricircle][vitrage][watcher][winstackers] asking for branching/rc1 status?15:44
smcginnisprometheanfire: Might be good to get a little reminder out there that we are down to hours from the deadline.15:45
prometheanfireyarp15:46
prometheanfirewill do then15:46
prometheanfireI removed tacker from the list, as they just did their release15:46
prometheanfirewas there any other release within the last 12 hours?15:47
prometheanfireactually, tacker-horizon still probably needs to branch (because they are waiting on horizon I imagine, but they aren't in the horizon-plugin type)15:48
prometheanfire...15:48
prometheanfireya, no commits in months15:48
smcginnisprometheanfire: Only other ones recently were ironic-inspector, aodh, panko, and monasca-agent I think.15:53
prometheanfireya, looking at https://github.com/openstack/releases/commits/master now15:55
prometheanfireand only ironic-inspector is on that list15:55
prometheanfiresmcginnis: I don't see tacker merged though, I'm guessing it's in gate?15:57
prometheanfiretoabctl: does https://review.openstack.org/541752 look good (removing renderspec from projects.txt so we can remove packaging-rpm from reqs)?16:03
toabctlprometheanfire, yes. but maybe add dirk for another review16:09
prometheanfirecool16:09
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for pymod2pkg to new release 0.13.0  https://review.openstack.org/54177316:16
smcginnisprometheanfire: Thanks for the ML post. Looks like that got some folks attention.16:48
prometheanfire:D16:50
smcginnisprometheanfire: Looks like an error on that patch: http://logs.openstack.org/52/541752/1/check/requirements-tox-validate-projects/8200c0c/job-output.txt.gz#_2018-02-07_15_57_06_82811817:05
smcginnisDid we catch a project retirement mid-way?17:05
smcginnisYeah, I see the start of it here: https://review.openstack.org/#/c/539927/17:06
*** udesale has quit IRC17:13
*** jpich has quit IRC17:37
prometheanfiresmcginnis: :(18:40
prometheanfiresmcginnis: we really need to do that order right18:40
openstackgerritMatthew Thode proposed openstack/requirements master: remove openstack/horizon-cisco-ui as it's retired  https://review.openstack.org/54184119:06
openstackgerritMatthew Thode proposed openstack/requirements master: remove the renderspec from requirements sync  https://review.openstack.org/54175219:07
smcginnisprometheanfire: Any reason I shouldn't approve that renderspec patch?19:36
*** ralonsoh has quit IRC19:37
prometheanfiresmcginnis: nope19:38
*** coolsvap has quit IRC19:41
*** jpich has joined #openstack-requirements20:04
*** jpich has quit IRC21:04
openstackgerritOpenStack Proposal Bot proposed openstack/requirements master: update constraint for monasca-common to new release 2.8.0  https://review.openstack.org/54191121:27
prometheanfiresmcginnis: ^?21:31
prometheanfireI imagine it needs to get it21:31
smcginnisHmm.21:33
smcginnisprometheanfire: That's a cycle-with-intermediary. I guess we should have caught that and asked for a FFE.21:35
smcginnisprometheanfire: Not sure if it's required for queens or not, but it is released and branched under queens, so now I guess we probably do. :/21:35
prometheanfireit should just be a uc bump, so not the biggest deal21:36
* prometheanfire waits for gertty to catch up21:36
smcginnisYeah... and I think the only consumer is monasca projects, so I would hope it is OK.21:37
prometheanfiresmcginnis: well, monasca branched it looks like (they are not on my list at least)21:38
smcginnisprometheanfire: We have two release requests out there yet - monasca-kibana-plugin and monasca-ui.21:39
smcginnisMaybe needed for monasca-ui?21:39
prometheanfiresmcginnis: an ffe?21:40
prometheanfiremonasca-ui is only used by monasca-vagrant21:41
prometheanfiremonasca-kibana-plugin is used by nothing21:41
prometheanfiresmcginnis: actually, do you mind making an ffe (or have monasca people do it), just for tracking?21:50
smcginnisprometheanfire: Sure, let me track them down and ask. Makes sense to have a better record of that.21:51
prometheanfiresmcginnis: atm, I think the only outstanding items are the new monasca releases21:52
smcginnisprometheanfire: Great!21:54
prometheanfirewell, that and backing out rpm-packaging stuff21:59
prometheanfirebut that's in gate21:59
*** florianf has quit IRC22:15
*** edmondsw has quit IRC23:37
openstackgerritMerged openstack/requirements master: remove openstack/horizon-cisco-ui as it's retired  https://review.openstack.org/54184123:59

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