*** kumarmn has quit IRC | 00:01 | |
*** kumarmn has joined #openstack-release | 00:03 | |
*** zul has quit IRC | 00:04 | |
*** odyssey4me has quit IRC | 00:05 | |
*** mordred has quit IRC | 00:06 | |
*** zigo has quit IRC | 00:06 | |
*** dhellmann has quit IRC | 00:06 | |
*** melwitt has quit IRC | 00:06 | |
*** zigo_ has joined #openstack-release | 00:06 | |
*** odyssey4me has joined #openstack-release | 00:11 | |
*** melwitt has joined #openstack-release | 00:11 | |
*** dhellmann has joined #openstack-release | 00:11 | |
*** ChanServ has quit IRC | 00:12 | |
*** mordred has joined #openstack-release | 00:15 | |
*** zul has joined #openstack-release | 00:16 | |
*** kumarmn has quit IRC | 00:18 | |
*** ChanServ has joined #openstack-release | 00:33 | |
*** barjavel.freenode.net sets mode: +o ChanServ | 00:33 | |
*** smcginnis[m] has quit IRC | 00:37 | |
*** melwitt is now known as Guest48153 | 00:39 | |
*** ricolin has joined #openstack-release | 00:40 | |
*** kumarmn has joined #openstack-release | 00:48 | |
*** harlowja has quit IRC | 01:00 | |
*** smcginnis[m] has joined #openstack-release | 01:01 | |
*** iyamahat has quit IRC | 01:06 | |
*** kumarmn has quit IRC | 01:07 | |
*** gyankum has joined #openstack-release | 01:29 | |
*** mordred has quit IRC | 01:31 | |
*** sree has joined #openstack-release | 01:34 | |
*** kumarmn has joined #openstack-release | 01:37 | |
*** hongbin has joined #openstack-release | 01:38 | |
*** sree has quit IRC | 01:38 | |
*** kumarmn has quit IRC | 01:42 | |
*** mordred has joined #openstack-release | 01:44 | |
*** kumarmn has joined #openstack-release | 01:59 | |
*** yamahata has quit IRC | 02:20 | |
*** iyamahat has joined #openstack-release | 02:21 | |
*** iyamahat has quit IRC | 02:22 | |
*** iyamahat has joined #openstack-release | 02:26 | |
*** kumarmn has quit IRC | 02:27 | |
*** iyamahat has quit IRC | 02:27 | |
*** iyamahat has joined #openstack-release | 02:28 | |
*** iyamahat has quit IRC | 02:35 | |
*** ykarel|away has joined #openstack-release | 02:46 | |
openstackgerrit | John Dickinson proposed openstack/releases master: Swift 2.18.0 release https://review.openstack.org/571067 | 02:48 |
---|---|---|
*** rosmaita has quit IRC | 02:57 | |
*** kumarmn has joined #openstack-release | 02:57 | |
*** kumarmn has quit IRC | 03:02 | |
*** masayuki- is now known as masayukig_ | 03:08 | |
*** masayukig_ is now known as masayukig | 03:12 | |
*** kumarmn has joined #openstack-release | 03:28 | |
*** harlowja has joined #openstack-release | 03:29 | |
*** kumarmn has quit IRC | 03:36 | |
*** hongbin has quit IRC | 03:53 | |
*** udesale has joined #openstack-release | 03:58 | |
*** ykarel|away is now known as ykarel | 03:59 | |
*** kumarmn has joined #openstack-release | 04:06 | |
*** ykarel is now known as ykarel|afk | 04:07 | |
*** kumarmn has quit IRC | 04:10 | |
*** harlowja has quit IRC | 04:14 | |
*** ifat_afek has joined #openstack-release | 04:28 | |
*** ifat_afek has left #openstack-release | 04:28 | |
*** sree has joined #openstack-release | 04:31 | |
*** kumarmn has joined #openstack-release | 04:37 | |
*** kumarmn has quit IRC | 04:42 | |
*** kumarmn has joined #openstack-release | 04:48 | |
*** rakhmerov has quit IRC | 04:51 | |
*** kumarmn has quit IRC | 04:52 | |
*** e0ne has joined #openstack-release | 05:00 | |
*** ricolin has quit IRC | 05:05 | |
*** radeks__ has joined #openstack-release | 05:09 | |
*** kumarmn has joined #openstack-release | 05:09 | |
*** kumarmn has quit IRC | 05:14 | |
*** rakhmerov has joined #openstack-release | 05:16 | |
*** ykarel|afk is now known as ykarel | 05:18 | |
*** lifeless_ has quit IRC | 05:19 | |
*** lifeless has joined #openstack-release | 05:19 | |
tonyb | dhellmann: It will be the last for a while but even under the new policy we'll still need to be able to EOL stuff | 05:26 |
*** kumarmn has joined #openstack-release | 05:46 | |
*** kumarmn has quit IRC | 05:51 | |
*** rakhmerov has quit IRC | 05:59 | |
*** kumarmn has joined #openstack-release | 06:07 | |
*** e0ne has quit IRC | 06:07 | |
*** kumarmn has quit IRC | 06:12 | |
*** rakhmerov has joined #openstack-release | 06:19 | |
*** alexchadin has joined #openstack-release | 06:20 | |
*** e0ne has joined #openstack-release | 06:22 | |
*** kumarmn has joined #openstack-release | 06:22 | |
*** lifeless has quit IRC | 06:23 | |
*** e0ne has quit IRC | 06:25 | |
*** lifeless has joined #openstack-release | 06:25 | |
*** jtomasek has joined #openstack-release | 06:25 | |
*** kumarmn has quit IRC | 06:26 | |
*** jtomasek has quit IRC | 06:28 | |
*** pcaruana has joined #openstack-release | 06:33 | |
*** sree has quit IRC | 06:44 | |
*** sree has joined #openstack-release | 06:52 | |
*** kumarmn has joined #openstack-release | 07:00 | |
*** kumarmn has quit IRC | 07:04 | |
*** ricolin has joined #openstack-release | 07:15 | |
*** florianf has joined #openstack-release | 07:23 | |
*** jtomasek has joined #openstack-release | 07:25 | |
*** amoralej|off is now known as amoralej | 07:27 | |
*** alexchadin has quit IRC | 07:28 | |
*** jtomasek has quit IRC | 07:31 | |
*** kumarmn has joined #openstack-release | 07:31 | |
*** alexchadin has joined #openstack-release | 07:34 | |
*** kumarmn has quit IRC | 07:36 | |
*** ykarel is now known as ykarel|lunch | 07:36 | |
*** ykarel|lunch has quit IRC | 07:47 | |
*** jpich has joined #openstack-release | 07:53 | |
*** kumarmn has joined #openstack-release | 08:06 | |
*** kumarmn has quit IRC | 08:11 | |
*** armax has quit IRC | 08:22 | |
*** radek__ has joined #openstack-release | 08:28 | |
*** lifeless_ has joined #openstack-release | 08:44 | |
*** lifeless has quit IRC | 08:44 | |
*** ykarel|lunch has joined #openstack-release | 08:48 | |
*** alexchadin has quit IRC | 08:51 | |
*** ykarel|lunch is now known as ykarel | 08:57 | |
*** alexchadin has joined #openstack-release | 08:58 | |
*** ykarel is now known as ykarel|away | 09:06 | |
*** alexchadin has quit IRC | 09:11 | |
*** ykarel|away has quit IRC | 09:12 | |
*** kumarmn has joined #openstack-release | 09:13 | |
*** kumarmn has quit IRC | 09:18 | |
*** gcb has joined #openstack-release | 09:19 | |
*** yamamoto has quit IRC | 09:21 | |
*** jtomasek has joined #openstack-release | 09:24 | |
*** jtomasek has quit IRC | 09:25 | |
*** udesale_ has joined #openstack-release | 09:31 | |
*** udesale_ has quit IRC | 09:32 | |
*** udesale_ has joined #openstack-release | 09:32 | |
*** udesale_ has quit IRC | 09:32 | |
*** udesale_ has joined #openstack-release | 09:33 | |
*** udesale has quit IRC | 09:33 | |
*** dtantsur|afk is now known as dtantsur | 09:38 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/releases master: Release ovsdbapp 0.11.0 https://review.openstack.org/571154 | 09:40 |
openstackgerrit | Merged openstack/releases master: add a validation step to check README.rst parsing for PyPI https://review.openstack.org/570999 | 09:49 |
*** yamamoto has joined #openstack-release | 09:50 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/releases master: Release ovsdbapp 0.11.0 https://review.openstack.org/571154 | 09:56 |
*** zigo_ is now known as zigo | 09:56 | |
*** sree has quit IRC | 09:57 | |
*** udesale__ has joined #openstack-release | 10:02 | |
*** udesale__ has quit IRC | 10:02 | |
openstackgerrit | Dougal Matthews proposed openstack/releases master: Release Mistral Pike 5.2.4 https://review.openstack.org/568881 | 10:02 |
*** udesale has joined #openstack-release | 10:03 | |
*** udesale_ has quit IRC | 10:05 | |
openstackgerrit | Merged openstack/releases master: Swift 2.18.0 release https://review.openstack.org/571067 | 10:06 |
openstackgerrit | Merged openstack/releases master: Release openstackdocstheme 1.21 https://review.openstack.org/570951 | 10:21 |
*** kumarmn has joined #openstack-release | 10:28 | |
*** lifeless_ has quit IRC | 10:32 | |
*** kumarmn has quit IRC | 10:33 | |
*** gyankum has quit IRC | 10:41 | |
*** adreznec has quit IRC | 11:00 | |
*** lifeless has joined #openstack-release | 11:01 | |
*** adreznec has joined #openstack-release | 11:01 | |
*** dave-mccowan has joined #openstack-release | 11:21 | |
*** dave-mcc_ has joined #openstack-release | 11:25 | |
*** pkovar has joined #openstack-release | 11:26 | |
*** dave-mccowan has quit IRC | 11:26 | |
*** ykarel has joined #openstack-release | 11:28 | |
*** udesale_ has joined #openstack-release | 11:28 | |
*** yamamoto has quit IRC | 11:29 | |
*** udesale has quit IRC | 11:31 | |
*** udesale_ has quit IRC | 11:33 | |
*** ykarel has quit IRC | 11:37 | |
*** lifeless_ has joined #openstack-release | 11:37 | |
*** lifeless has quit IRC | 11:38 | |
*** amoralej is now known as amoralej|lunch | 11:38 | |
*** kumarmn has joined #openstack-release | 11:41 | |
*** alexchadin has joined #openstack-release | 11:44 | |
*** kumarmn has quit IRC | 11:47 | |
*** rosmaita has joined #openstack-release | 11:49 | |
*** gyankum has joined #openstack-release | 11:54 | |
*** yamamoto has joined #openstack-release | 12:07 | |
*** kumarmn has joined #openstack-release | 12:18 | |
*** sree_ has joined #openstack-release | 12:19 | |
*** sree_ is now known as Guest75728 | 12:20 | |
*** kumarmn has quit IRC | 12:23 | |
*** Guest75728 has quit IRC | 12:24 | |
*** udesale has joined #openstack-release | 12:29 | |
*** alexchadin has quit IRC | 12:33 | |
*** e0ne has joined #openstack-release | 12:36 | |
*** ykarel has joined #openstack-release | 12:38 | |
*** lifeless_ has quit IRC | 12:41 | |
*** amoralej|lunch is now known as amoralej | 12:41 | |
*** udesale has quit IRC | 12:47 | |
*** udesale has joined #openstack-release | 12:47 | |
*** edmondsw has joined #openstack-release | 12:50 | |
*** kumarmn has joined #openstack-release | 12:51 | |
*** kumarmn has quit IRC | 12:56 | |
*** mriedem has joined #openstack-release | 12:59 | |
*** yamamoto has quit IRC | 13:04 | |
*** kumarmn has joined #openstack-release | 13:10 | |
*** ykarel_ has joined #openstack-release | 13:13 | |
*** ykarel has quit IRC | 13:16 | |
*** ykarel_ is now known as ykarel | 13:21 | |
*** esberglu has joined #openstack-release | 13:26 | |
*** yamamoto has joined #openstack-release | 13:35 | |
*** yamamoto has quit IRC | 13:39 | |
*** sree has joined #openstack-release | 13:59 | |
*** EmilienM_PTO is now known as EmilienM | 14:08 | |
*** mlavalle has joined #openstack-release | 14:12 | |
*** Guest62139 has quit IRC | 14:13 | |
*** radek__ has quit IRC | 14:16 | |
*** flaper87 has joined #openstack-release | 14:20 | |
notmyname | ttx: what is the "README check"? | 14:25 |
ttx | notmyname: see https://review.openstack.org/570999 -- new PyPI check that may cause release failures, so we check that in validation now | 14:29 |
ttx | So I rechecked the changes that were submitted before the check landed | 14:29 |
ttx | to triplecheck they would not fail later | 14:29 |
notmyname | ok. just curious, since I hadn't seen it. looks like the magic is in `python ./setup.py check ...` | 14:30 |
notmyname | where does that come from? or does it "just work"? ie can I do it locally? | 14:30 |
ttx | notmyname: I suspect so, but then I discovered that this morning too. dhellmann should have more context | 14:32 |
notmyname | :-) | 14:32 |
ttx | I agree that the release validation stage is a bit late to detect that your README is not kosher | 14:33 |
*** hongbin has joined #openstack-release | 14:33 | |
smcginnis | notmyname: Yeah, you can run that locally. | 14:36 |
smcginnis | notmyname: We're recommending projects add it to their tox -e pep8 or similar to be able to check locally. | 14:36 |
smcginnis | notmyname, ttx: This just recently merged: https://review.openstack.org/#/c/571007/ | 14:36 |
smcginnis | For more background, we had some tripleo repos that had rst errors in their readme's. | 14:37 |
smcginnis | It hasn't been an issue, but it appears pypi just recently added checking to package uploads. | 14:37 |
smcginnis | So everything is fine until we try to upload a new release and then it fails. | 14:37 |
notmyname | $ python ./setup.py check --restructuredtext --strict | 14:38 |
notmyname | running check | 14:38 |
notmyname | I guess that's ok, then? | 14:38 |
smcginnis | Yep, that will do it. | 14:39 |
smcginnis | The only problem is it gives a pretty useless error message if there is a problem. | 14:39 |
smcginnis | So next step if there is a failure is probably to run "doc8 README.rst" to get the actual issues with the file. | 14:39 |
notmyname | smcginnis: like https://review.openstack.org/#/c/571215/ ? | 14:41 |
smcginnis | notmyname: Looks good. Not sure if "./" is strictly necessary, but also shouldn't be an issue. | 14:44 |
*** sree has quit IRC | 14:45 | |
*** sree has joined #openstack-release | 14:45 | |
smcginnis | notmyname: Looks like it hit a failure. | 14:46 |
smcginnis | notmyname: Ah - "error: The docutils package is needed." | 14:47 |
dhellmann | yeah, you need to install docutils so setuptools can use it to parse the rst | 14:48 |
notmyname | would adding it to test-requirements.txt work? | 14:49 |
dhellmann | notmyname : I haven't studied your tox.ini to see what's installed in each of those envs, but probably | 14:49 |
notmyname | https://github.com/openstack/requirements/blob/master/global-requirements.txt#L44-L47 gives some concern | 14:50 |
*** sree has quit IRC | 14:50 | |
dhellmann | if we're going to start adding this check, we'll start depending on it directly (at least for tests), so we won't remove it | 14:50 |
smcginnis | Looks like openstacksdk probably pulls it in via doc8? https://github.com/openstack/openstacksdk/blob/master/tox.ini#L40-L48 | 14:51 |
dhellmann | or sphinx | 14:51 |
dhellmann | oh, in that case probably doc8 | 14:51 |
* dhellmann has to step out for a minute | 14:51 | |
*** ykarel is now known as ykarel|away | 14:53 | |
*** dave-mcc_ is now known as dave-mccowan | 14:55 | |
*** ykarel|away is now known as ykarel | 15:02 | |
*** armax has joined #openstack-release | 15:12 | |
*** pkovar has quit IRC | 15:19 | |
*** pkovar has joined #openstack-release | 15:20 | |
openstackgerrit | Merged openstack/releases master: Release ovsdbapp 0.11.0 https://review.openstack.org/571154 | 15:24 |
*** Guest48153 is now known as melwitt | 15:25 | |
Jeffrey4l | tonyb, could you help for this? http://lists.openstack.org/pipermail/openstack-dev/2018-April/129366.html | 15:25 |
*** pcaruana has quit IRC | 15:33 | |
*** udesale has quit IRC | 15:36 | |
openstackgerrit | Doug Hellmann proposed openstack/releases master: cliff 2.12.0 https://review.openstack.org/571234 | 15:40 |
*** udesale has joined #openstack-release | 15:43 | |
dhellmann | smcginnis : ^^ should help unblock projects that have the cmd2/python2 issue | 15:45 |
smcginnis | Watching zuul. | 15:48 |
*** ykarel is now known as ykarel|away | 15:50 | |
*** mriedem has left #openstack-release | 15:56 | |
*** mriedem has joined #openstack-release | 15:56 | |
*** radek__ has joined #openstack-release | 15:57 | |
*** ykarel|away has quit IRC | 16:02 | |
openstackgerrit | Merged openstack/releases master: cliff 2.12.0 https://review.openstack.org/571234 | 16:07 |
dhellmann | smcginnis : thanks | 16:07 |
*** ricolin has quit IRC | 16:08 | |
*** electrofelix has quit IRC | 16:08 | |
*** pcaruana has joined #openstack-release | 16:23 | |
*** udesale has quit IRC | 16:26 | |
openstackgerrit | Ben Nemec proposed openstack/releases master: Oslo releases for 2018-5-30 https://review.openstack.org/571252 | 16:40 |
*** dtantsur is now known as dtantsur|afk | 17:00 | |
*** e0ne has quit IRC | 17:02 | |
*** e0ne has joined #openstack-release | 17:02 | |
*** pkovar has quit IRC | 17:04 | |
*** radek__ has quit IRC | 17:06 | |
*** amoralej is now known as amoralej|off | 17:07 | |
*** yamahata has joined #openstack-release | 17:11 | |
*** gyankum has quit IRC | 17:23 | |
*** jpich has quit IRC | 17:31 | |
*** sree has joined #openstack-release | 17:52 | |
*** sree has quit IRC | 17:57 | |
fungi | smcginnis: dhellmann: for one of my personal packages, i added the readme check to my doc builds, though it's likely redundant since i use sphinx directives to include the readme into my docs index anyway | 18:07 |
smcginnis | fungi: I think it's a good check to have anyway. From what I understand, that also does some checks on package metadata beyond the RST validation. | 18:08 |
fungi | ahh, nice | 18:08 |
smcginnis | Yeah, cool stuff. Never even knew about the "check" command until yesterday morning. :) | 18:09 |
*** pcaruana has quit IRC | 18:09 | |
fungi | still way down my to do list is putting together some tool to lint the trove classifiers, since pypi can reject upload if you have a nonstandard or malformed trove classifier | 18:09 |
dhellmann | that sounds like something to add to that check command | 18:10 |
fungi | https://pypi.org/project/check-manifest is also on my radar | 18:12 |
fungi | though i think pbr mostly protects us from that | 18:12 |
fungi | as for validating trove classifiers, flit does it this way: https://github.com/takluyver/flit/blob/ca08119/flit/inifile.py#L63-L108 | 18:14 |
fungi | that unfortunately depends on retrieving a list of classifiers from pypi | 18:14 |
fungi | and there's probably a newer implementation which uses the warehouse api to get them now | 18:15 |
smcginnis | So there's a published set of valid classifiers? | 18:17 |
smcginnis | Nice - https://pypi.org/pypi?%3Aaction=list_classifiers | 18:18 |
*** mriedem1 has joined #openstack-release | 18:21 | |
*** mriedem has quit IRC | 18:23 | |
*** mriedem1 is now known as mriedem | 18:24 | |
*** e0ne has quit IRC | 18:50 | |
*** lifeless has joined #openstack-release | 19:31 | |
dhellmann | fungi : maybe it's something to build into pbr then? unless flit can be used at the same time? | 19:43 |
fungi | i was thinking of just a test tool... but either way it means either retrieving the set from pypi at runtime or vendoring a copy so that you don't depend on network connectivity | 19:45 |
dhellmann | it does change from time to time, but likely not in ways that are significant to us, so vendoring a list may work | 19:47 |
dhellmann | maybe the vendored list would only be used in case of a network issue | 19:47 |
*** florianf has quit IRC | 20:34 | |
*** radeks__ has quit IRC | 20:50 | |
*** sree has joined #openstack-release | 21:14 | |
*** sree has quit IRC | 21:19 | |
*** lifeless has quit IRC | 21:26 | |
*** lifeless_ has joined #openstack-release | 21:26 | |
*** lifeless has joined #openstack-release | 21:38 | |
*** lifeless_ has quit IRC | 21:38 | |
*** esberglu has quit IRC | 21:43 | |
*** harlowja has joined #openstack-release | 21:52 | |
*** lifeless has quit IRC | 22:03 | |
*** lifeless has joined #openstack-release | 22:04 | |
*** kumarmn has quit IRC | 22:14 | |
*** mlavalle has quit IRC | 22:19 | |
*** dave-mccowan has quit IRC | 22:23 | |
*** kumarmn has joined #openstack-release | 22:32 | |
*** lifeless has quit IRC | 22:33 | |
*** kumarmn has quit IRC | 22:35 | |
*** lifeless has joined #openstack-release | 22:35 | |
*** kumarmn has joined #openstack-release | 22:36 | |
*** hongbin has quit IRC | 22:38 | |
*** mriedem is now known as mriedem_afk | 22:48 | |
*** edmondsw has quit IRC | 22:52 | |
*** edmondsw has joined #openstack-release | 22:53 | |
*** edmondsw has quit IRC | 22:57 | |
*** kumarmn has quit IRC | 23:10 | |
*** lifeless has quit IRC | 23:11 | |
tonyb | Jeffrey4l: Are you around? RE EOLing kolla-ansible | 23:33 |
*** kumarmn has joined #openstack-release | 23:35 | |
*** lifeless has joined #openstack-release | 23:41 | |
*** kumarmn has quit IRC | 23:57 | |
*** lifeless has quit IRC | 23:58 | |
*** lifeless has joined #openstack-release | 23:59 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!