*** david-lyle has quit IRC | 00:25 | |
*** dims__ has quit IRC | 00:54 | |
*** dims_ has joined #openstack-relmgr-office | 01:28 | |
*** david-lyle has joined #openstack-relmgr-office | 02:12 | |
*** dims_ has quit IRC | 02:17 | |
*** david-lyle has quit IRC | 02:35 | |
*** dims_ has joined #openstack-relmgr-office | 03:19 | |
*** dims_ has quit IRC | 03:23 | |
*** david-lyle has joined #openstack-relmgr-office | 03:38 | |
*** cfriesen has left #openstack-relmgr-office | 04:27 | |
*** dims_ has joined #openstack-relmgr-office | 07:20 | |
*** dims_ has quit IRC | 07:26 | |
*** Kiall has quit IRC | 07:26 | |
*** Kiall has joined #openstack-relmgr-office | 07:28 | |
*** dims_ has joined #openstack-relmgr-office | 10:03 | |
*** dims_ has quit IRC | 10:05 | |
*** openstack has joined #openstack-relmgr-office | 11:38 | |
*** openstackstatus has joined #openstack-relmgr-office | 11:38 | |
*** ChanServ sets mode: +v openstackstatus | 11:38 | |
*** dims_ has joined #openstack-relmgr-office | 11:47 | |
ttx | dhellmann: we actually have nobody with +2 in openstack/releases yet :) | 12:16 |
---|---|---|
*** dims_ has quit IRC | 12:41 | |
*** bnemec has joined #openstack-relmgr-office | 12:41 | |
dhellmann | ttx: ugh, I forgot a step :-) | 12:55 |
ttx | dhellmann: let me know when you have 5 minutes so that we finalize the talk submission | 12:59 |
dhellmann | ttx: now is good fo rme | 13:00 |
ttx | ok | 13:00 |
ttx | I'll pm | 13:00 |
*** dims_ has joined #openstack-relmgr-office | 13:06 | |
SergeyLukjanov | ttx, dhellmann, hey | 13:21 |
SergeyLukjanov | we need to backport few features support in saharaclient (their support was added in Sahara, but we missed corresponding CRs in client due to the switch to the stable branches model in client) | 13:22 |
SergeyLukjanov | as we have a next major version used in master already, is it okay to backport this features support to the stable/kilo client branch and release next minor version? all changes are backward compat, just adding support for the new propoerties | 13:23 |
SergeyLukjanov | otherwise the "official" Kilo client will not support some sahara features introduced in KIlo | 13:24 |
SergeyLukjanov | ttx, dhellmann, ^^ | 13:24 |
dhellmann | SergeyLukjanov: hmm | 13:26 |
dhellmann | SergeyLukjanov: how many features are we talking about? | 13:27 |
SergeyLukjanov | actually the stable/kilo branch was created too early == from incorrect commit and due to the old model all testing we were doing was done using the fresh code from master | 13:27 |
SergeyLukjanov | dhellmann, 2-3 | 13:27 |
ttx | so the trick is that we can't bump Y | 13:28 |
dhellmann | yeah | 13:28 |
SergeyLukjanov | yup | 13:28 |
ttx | any reason why users can't use the "liberty" version ? I think they are supposed to use that one anyway by default ? | 13:29 |
SergeyLukjanov | ttx, dependencies | 13:29 |
ttx | i.e. the stable branch one is more a corner case than the recommended version ? | 13:29 |
dhellmann | right, the stable branch releases are meant for use when one server talks to another, users should be able to install the latest client and talk to a service | 13:30 |
SergeyLukjanov | ttx, if somebody installs OpenStack from packages then the correct package should be used | 13:30 |
SergeyLukjanov | I mean correct == with kilo dependecies | 13:30 |
ttx | SergeyLukjanov: I can see how that affects server usage of python-saharaclient, but I doubt that servers need access to those features ? | 13:31 |
ttx | human users can/should install the latest and talk to a kilo host, no ? | 13:31 |
SergeyLukjanov | ttx, hm, that's true, but IMO from users PoV if you want to install client that will correctly work with the Kilo OpenStack that stable/kilo client branch should be used | 13:33 |
SergeyLukjanov | as we have this stable/kilo branch introduced | 13:33 |
SergeyLukjanov | servers not really affected as corresponding changes wasn't merged into horizon (you know, it takes months to have something merged into horizon) | 13:34 |
dhellmann | except that's not what the branch is for | 13:34 |
SergeyLukjanov | I understand | 13:34 |
ttx | I mean, I agree that it's /better/ if the stable/kilo branch is fully usable with the kilo version | 13:35 |
ttx | the question is, it it worth breaking semver for that | 13:35 |
ttx | I think saying "if you want to acces sthose features you need >=1.3.14 is acceptable | 13:36 |
dhellmann | we could treat these as bugs introduced by the way we created the branch, like we did with the dependency caps | 13:36 |
SergeyLukjanov | so, you think that we should just ignore it and say that stable/kilo client branch is just for the cross server communication and if the features needed then liberty versions should be used | 13:36 |
ttx | all depends how central are those features I guess | 13:36 |
ttx | the latest version should always be used | 13:36 |
ttx | if you can't work or a critical function is missing I guess we could consider it a bug | 13:37 |
SergeyLukjanov | okay... | 13:37 |
ttx | it's a bit of a grey area, depending on what's actually missing | 13:37 |
SergeyLukjanov | I'm just trying to look on it from the distros PoV and I think all distros was using clients released "near" the OpenStack release and now will use clients from stable/kilo to have the same dependencies | 13:38 |
dhellmann | ttx: mordred put me in the releases-core group, and I've added the library-releases and "Release Managers" groups | 13:38 |
SergeyLukjanov | ttx, it's not a show blocker features, but useful - support for the volumes to instances locality and event log for proisioning | 13:39 |
dhellmann | SergeyLukjanov: yes, that's expected for packages to deploy the cloud | 13:39 |
dhellmann | ttx: https://review.openstack.org/#/admin/groups/977,members | 13:40 |
SergeyLukjanov | okay, so, let's keep it as is | 13:40 |
dhellmann | SergeyLukjanov: ok. if it becomes a serious problem, we can discuss it again, but I think it's safest to be conservative about backports | 13:41 |
ttx | SergeyLukjanov: I'd communicate about the new version in liberty that gives access to those features, and encourage kilo users to use that | 13:41 |
ttx | it's not as if everyone would have magically switched to that new stable/kilo version anyway, so communication is key | 13:42 |
ttx | dhellmann: ok, all approved | 13:47 |
openstackgerrit | Merged openstack/releases: tox setup https://review.openstack.org/198105 | 13:49 |
openstackgerrit | Merged openstack/releases: Add README file https://review.openstack.org/198041 | 13:49 |
openstackgerrit | Merged openstack/releases: Add old deliverable files https://review.openstack.org/198106 | 13:49 |
*** sigmavirus24_awa is now known as sigmavirus24 | 14:12 | |
dhellmann | ttx: if you have some time, there are a few release-tools changes pending that could use reviews. dims +1ed several already | 14:44 |
ttx | ack, still catching up | 14:53 |
openstackgerrit | Merged openstack-infra/release-tools: clean up repodir handling https://review.openstack.org/200740 | 15:38 |
openstackgerrit | Merged openstack-infra/release-tools: don't assume all projects are in the openstack namespace https://review.openstack.org/200741 | 15:38 |
openstackgerrit | Merged openstack-infra/release-tools: use more efficient query to find milestone https://review.openstack.org/201274 | 15:39 |
*** ig0r__ has quit IRC | 15:39 | |
*** ig0r_ has joined #openstack-relmgr-office | 15:40 | |
dhellmann | notmyname: when you're ready to talk about the swift client release, see http://lists.openstack.org/pipermail/openstack-dev/2015-July/069603.html first and then let me know | 16:00 |
dhellmann | dims_: it would be good for us to start recording the oslo releases in the new release repo following the new process from http://lists.openstack.org/pipermail/openstack-dev/2015-July/069603.html -- we should think about some tools to make updating those files simpler | 16:01 |
notmyname | dhellmann: I'm in some meetings this morning. I'll ping you later | 16:02 |
dhellmann | notmyname: sure, no hurry | 16:02 |
dims_ | dhellmann: ack, will read the link in a bit (in keystone mid-cycle) | 16:06 |
dhellmann | dims_: k | 16:06 |
openstackgerrit | Doug Hellmann proposed openstack/releases: oslotest 1.5.2 https://review.openstack.org/202177 | 16:25 |
*** sigmavirus24 is now known as sigmavirus24_awa | 17:10 | |
*** pabelanger has joined #openstack-relmgr-office | 17:24 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 18:06 | |
*** EmilienM has joined #openstack-relmgr-office | 18:14 | |
EmilienM | dhellmann: got a question about releases. Puppet modules have been released last week (6.0.0 which is our first stable/kilo). Should I submit a YAML file to http://git.openstack.org/cgit/openstack/releases/tree/README.rst ? | 18:18 |
EmilienM | or should I submit a YAML next time we plan to do a release | 18:19 |
dhellmann | EmilienM: is the release team managing those releases for you? | 18:21 |
EmilienM | dhellmann: nope | 18:21 |
dhellmann | EmilienM: ok, then for now you don't need to worry about the release repo -- we're going to get it set up for the managed projects first | 18:22 |
EmilienM | dhellmann: ack | 18:22 |
EmilienM | thanks! | 18:22 |
dhellmann | EmilienM: any time, thanks for checking | 18:24 |
*** EmilienM has left #openstack-relmgr-office | 18:25 | |
openstackgerrit | Merged openstack/releases: oslotest 1.5.2 https://review.openstack.org/202177 | 18:52 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Prototype script to release from the new YAML files https://review.openstack.org/202240 | 19:07 |
dhellmann | lifeless: I'm thinking about how to update the release tools as a python library and cli, and one of the things I want to handle properly is the local repository thing you need. Do you have a bunch of repositories checked out in a flat directory ( .../nova, .../release-tools) or do you have them under the namespaces like in gerrit ( .../openstack/nova, .../openstack-infra/release-tools)? | 19:15 |
lifeless | dhellmann: namespaced | 19:16 |
lifeless | dhellmann: as gertty produces in fact, or the adhoc script involved by querying gerrit | 19:16 |
dhellmann | lifeless: ok, cool, so if there was a configuration option for the root of that dir, that would work for you | 19:16 |
dhellmann | that's how I do it, too, with the script in oslo-incubator | 19:17 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Move release_notes.py into releasetools package https://review.openstack.org/202257 | 20:06 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Move release_notes.py into releasetools package https://review.openstack.org/202257 | 20:13 |
*** dims_ has quit IRC | 21:07 | |
*** bnemec has quit IRC | 21:43 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Move release_notes.py into releasetools package https://review.openstack.org/202257 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move list-repos into the releasetools project https://review.openstack.org/202320 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move commands into their own package https://review.openstack.org/202321 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move get_project_for_repo.py into the releasetools package https://review.openstack.org/202322 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move sanity-check-version into releasetools package https://review.openstack.org/202323 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move rename_milestone.py to milestone-rename https://review.openstack.org/202324 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move ensure_milestone.py to milestone-ensure https://review.openstack.org/202325 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move close_milestone.py to milestone-close https://review.openstack.org/202326 | 22:42 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: move create_milestones.py to milestones-create https://review.openstack.org/202327 | 22:42 |
dhellmann | ttx: that series of patches is refactoring work to prepare for rewriting the release script in python ^^ | 22:42 |
*** dims_ has joined #openstack-relmgr-office | 22:51 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:51 | |
*** mestery_ has joined #openstack-relmgr-office | 23:00 | |
*** mestery has quit IRC | 23:03 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!