15:02:04 #startmeeting RDO packaging meeting (2015-10-07) 15:02:05 Meeting started Wed Oct 7 15:02:04 2015 UTC. The chair is trown. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:05 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:02:25 #rollcall 15:02:48 o/ 15:02:54 o/ 15:03:02 o/ 15:03:14 AliRezaTaleghani: passed 15:03:19 \o 15:03:20 #link https://etherpad.openstack.org/p/RDO-Packaging 15:03:27 o/ 15:03:32 o/ 15:03:58 o/ 15:04:23 sasha2, there you are 15:04:41 #topic META: rename the meeting to "RDO meeting" 15:05:04 yes, easy one for the start :) 15:05:10 :) 15:05:10 +0 15:05:15 I propose we rename this meeting to general one 15:05:31 o/ 15:05:31 packaging is maint point of RDO but to encourage other topics here 15:05:41 like docs and meetups etc. 15:05:52 makes sense to me 15:05:56 dyasny: yes, "there can be only one"....oops 15:06:00 I'd like to hear rbowen's take on this, but he's at the conf 15:06:13 +1 15:06:26 ack sounds like it matches what these meetings have actually been about 15:06:30 yeah 15:06:43 as long as they don't get longer... ;) 15:07:11 * apevec apevec to rename wherever needed (reminder, agenda) meeting title to "RDO meeting" 15:07:32 #action apevec to rename wherever needed (reminder, agenda) meeting title to "RDO meeting" 15:07:34 ah 15:07:41 # vs / :) 15:07:43 timebox meeting to 1 hour ... also apevec can you make sure to add etherpad with minutes to the invite? 15:07:51 o/ 15:08:08 number80, ^ how fedcal invite be edited? 15:08:09 ibravo: still doesn't work 15:08:19 s/how/how can/ 15:08:23 apevec: you just need to login in fedocal and edit the meeting 15:08:32 I added you in the meeting owners 15:08:37 thanks 15:08:49 ok moving on? 15:08:55 #action apevec add etherpad with meeting agenda to invite 15:09:09 #topic RDO tooling: feature requests and priorties (mostly rdopkg, but also status of upstream Packaging RPM project) 15:09:40 number80, jruzicka, ^ we have some good news? 15:09:56 good news are in the etherpad right bellow that string :) 15:10:01 :) 15:10:12 since you read faster then I type I did that beforhead :) 15:10:37 thanks, I'd like that we come up with the priorities for "next steps" 15:11:01 #link https://github.com/redhat-openstack/rdopkg/issues 15:11:03 only thing from that that needs announcemnt is `rdopkg patchlog` 15:11:24 it just shows patches in patches branch 15:11:25 ^ we could use github rdopkg issues to priorities features 15:11:40 run it and see if it's useful to you ;) 15:11:52 (it hls excluded patches at least) 15:12:15 Indeed, I monitor github issues 15:12:24 number80, jruzicka - maybe we could meet off-meeting to triage list of tooling issues/RFEs? 15:12:42 apevec, jruzicka ack 15:12:49 so we don't take time here 15:13:04 i agree with that :) 15:13:09 #action apevec to schedule rdopkg triage with jruzicka and number80 15:13:13 yup, tl;dr if someone needs something in rdopkg poke me and/or use github issues 15:13:36 number80, anything of note from upstream Packaging-rpm land? 15:13:46 I was not following that close enough, 15:14:00 but I saw you got design summit sessions? 15:14:16 number80, with your upstream PTL hat on :) 15:14:46 apevec: atm, we need to change your strategie and push our distro-specific specs and keep the common spec as a side effort 15:15:20 push where? 15:15:24 well it is a side effort 15:15:38 that was my perception at least 15:15:40 apevec: on openstack space and have builders 15:15:42 when the time permits 15:15:44 ;) 15:16:03 more or less, it will end up that at some point we'll have delorean hosted upstream 15:16:03 huh and then change to common? 15:16:05 when the time permits always sounds like never to me 15:16:10 jruzicka: +2 15:16:13 number80, within Packaging-rpm ? 15:16:18 apevec: yes 15:16:27 that didn't fly last time we tried 15:16:43 trown, some work has been done ;) a little but non-zero 15:16:47 but yeah, we said we'll revisit that 15:16:53 apevec: well, as we have nobody full-time on that project, we were able to get compromises :) 15:17:37 number80, ok, so you'll propose that in Tokyo? Send me draft proposal please 15:17:49 apevec: ack 15:18:02 #action hguemar send proposal draft 15:18:04 I just hope I didn't go through the project-config and governance reviews for nothing :-p 15:18:24 jruzicka: not at all 15:18:39 we just need to get results at a faster pace 15:18:41 jruzicka, no, pymod2spec would have good home in openstack bigtent 15:18:43 brb 15:18:51 anything else for RDO tooling topic? 15:18:57 jruzicka, just import it :) 15:19:03 trown, let's move on 15:19:07 #topic New package Request 15:19:12 oh right and we're so ready for when the time permits 15:19:31 I can take this one since chandankumar could not make the meeting 15:19:38 that one is interesting: This SCM request method has been deprecated. Please see https://fedoraproject.org/wiki/PackageDB_admin_requests. 15:20:13 trown, ^ just for that to point there's a new procedure (I didn't realize) 15:20:27 but otherwise, it's not meeting slot worthy topic imho 15:20:31 apevec: I did not either 15:20:44 #link https://fedoraproject.org/wiki/PackageDB_admin_requests. 15:20:56 it's regular JFDI item :) 15:21:18 #topic Packages needs version bump 15:21:33 django stuf -> mrunge 15:22:08 I'll take oslo 15:22:26 what's jmespath ?? 15:22:59 it's not in Fedora pkgdb 15:23:00 google says: json query package ... 15:23:06 typo? needs pkg review? 15:23:08 apevec: parameters checking lib for REST api 15:23:11 it's in fedora 15:23:29 Hey all, I'm wondering if I have a problem, the following script has been running for ~12 hours now, no errors yet: 15:23:30 looks like fancy jq 15:23:31 openstack overcloud deploy --ceph-storage-scale 1 --templates -e storage-environment.yaml 15:23:32 I'm trying to follow the virtual setup on the tripleO doc site 15:23:44 bkosick: meeting now, ask after 15:23:53 np 15:23:58 ahh python-jmespath 15:24:05 * number80 did the review back in 2013 15:24:24 number80, please ping maintainers 15:24:27 ack 15:24:38 .whoowns python-jmespath 15:24:38 number80: gholms 15:24:47 number80, but lkundrak did last builds 15:24:55 s/last/all/ 15:25:01 except mass-rebuild one 15:25:07 i'll ping gholms anyway 15:25:13 #action number80 to follow up with python-jmespath maintainers 15:25:42 #topic RDO Doc Hack Day 15:25:58 it's next week? 15:26:05 that was rbowen? 15:26:09 is there a date set for it? 15:26:47 trown: 12 and/or 13 october 15:27:16 rbowen isn't around 15:27:19 number80: I thought that was the RDO Test Day? or are they being done at the same time? 15:27:55 shaunm: ^ 15:28:13 trown: both, I think 15:28:31 (shaunm is the documentation ninja from OSAS who will help us) 15:28:31 is there a page up for Doc Hack Day? 15:28:33 ok makes sense, since we would find doc issues during testing 15:28:59 also an email would probably be nice announcing it on the mailing list 15:29:26 #info RDO Doc Hack Day will coincide with the Oct. 12-13 RDO Test Day 15:30:11 number80: apevec rbowen is at a conference this week? so probably wont be sending any email about these? 15:30:13 last related was Rich pre-announcing it on Sep 14 [Rdo-list] beta.rdoproject.org 15:30:30 trown, yeah 15:30:47 trown: he is at linuxcon EU 15:31:05 trown, if you have all pieces ready for rdo-mgr testday, can you send that announcement? 15:31:06 I was planning an email for RDO Test day after the next topic, should I include that it will also be Doc Hacking? 15:31:16 I'll be focusing on documentation next on monday/tuesday 15:31:20 trown, no 15:31:48 trown, let's leave doc to Rich, I'm not sure what are the areas he needs most help with 15:32:09 priority should be to resolve blockers for pushing beta.rdo to production 15:32:27 apevec: works for me 15:33:00 #topic RDO Test Day Oct. 12-13 15:33:12 I put this one on the agenda 15:33:35 what's the status, which repos will be used? 15:33:50 we never confirmed this as a test day, but it was the last one proposed and not too many other opportunities before summit 15:33:52 #action jschlueter putting together website page pull request for test day 2 15:34:17 apevec: should have people using current-passed-ci 15:34:44 dmsimard: my vote would be to only have people test things that have passed some amount of CI 15:34:46 dmsimard, ack - but rdo-manager has some weird repo combination still? 15:34:56 focus should probably be RDO Manager this time 15:35:01 apevec: weird, but documented 15:35:38 Upstream is on rc2, what we have right now in current-passed-ci is a mix of rc1 and rc2 (http://versiontracker.dmsimard.com/compare/liberty) 15:35:42 #info RDO-Manager basic CI is passing (non-HA no network isolation) 15:35:55 dmsimard, not every project had rc2 15:36:01 #link https://ci.centos.org/view/rdo/ 15:36:16 apevec: We got some new rc2 packages in, I'll try and see if we can promote 15:36:45 so right now, we could really only test this basic scenario for rdo-manager if we limit to what has passing CI 15:37:12 trown, no hope to get CI passing more scenarios? 15:37:20 I think there is a good chance that we can have network-isolation working with docs by Friday 15:37:30 trown: The basic scenario that is known to be passing CI ? Then we probably want people testing other scenarios to flag issues ? 15:37:34 I think it is just some configuration that has changed 15:38:18 dmsimard: I think that is a recipe for disaster... ie it is not failing CI for no reason 15:39:06 humans will always do things differently than CI, so I see value in having human validation that the docs can get you to the same place as CI 15:39:18 fair 15:39:45 and I think it is mean to give people a known broken thing and say "test it" 15:39:49 yet I believe we should allow for other test scenarios as well to see how users are planning to use RDO Manager 15:40:25 apevec: slightly off topic, liberty is release 7 and mitaka is 8, right ? 15:40:34 dmsimard, nope 15:40:37 dmsimard: 8 and 9 15:40:40 it's per project semver 15:40:58 ah you mean OSP ? 15:41:00 trown: so I fail on https://bugzilla.redhat.com/show_bug.cgi?id=1268992 15:41:05 that's not discussed here :) 15:41:07 sasha2: still in meeting 15:41:16 apevec: Well some packages right now are in semver 7.x, others are 8.x 15:41:31 dmsimard, yep 15:41:33 it's per project 15:41:40 some are 5.0.0 15:41:41 then again, glance is at 11 so 15:41:45 ... yeah. 15:41:49 #action trown to send announcement to rdo-list for Oct 12-13 test day with RDO-Manager information 15:42:02 yes, I'll find you the link to openstack-dev discussion where those semvers where set 15:42:20 it is number of integrated releases the project has participated in 15:42:25 basically, it was made seemigly random to avoid any ideas about "integrated" release 15:42:29 which was abandoned 15:42:44 trown, yeah, but that just random decision 15:42:49 could have been anything 15:42:56 k sorry for sidetracking 15:43:01 point is: no single release version 15:43:12 it's "Liberty" 15:43:20 ok anything else on Test Day topic? 15:43:22 but semver goes on now on it's own 15:43:37 nope 15:43:49 o/ 15:43:51 we really need to get some documentation around RDO manager and tempest testing ... 15:43:55 for test day 15:44:08 yeah, using tempest rpm 15:44:14 #action trown to send PR to website for Test Day page with "basic" and "stretch" scenarios 15:44:16 eggmaster, ^ is there any docs? 15:44:27 last time I had hard time finding and putting things together for trying to test tempest 15:44:53 ah good point... CI is not yet running tempest btw 15:45:00 jschlueter, there's readme in our branch of tempest, not sure if it is up to date 15:45:09 will it be a section on 'what to do if you find an issue?' 15:45:18 https://github.com/redhat-openstack/tempest/blob/rebased-upstream/README.rpm 15:45:19 apevec: if there are, idk where. 15:45:35 eggmaster, ^ that one, is it still valid? 15:45:35 ibravo good point, I will make sure to include that 15:45:47 where to file BZ etc 15:46:39 apevec: question for dkranz, sry mate, idk about this. 15:46:45 apevec: yea I tried following a number of pieces but didn't have luck last time... should have links in new testday page to help people find and go through this 15:47:13 jschlueter, do you want to chase dkranz to update his README.rpm ? 15:47:14 jschlueter: that would be very nice... but may not happen in the next 2 days if nobody knows that now 15:47:15 trown: hmm that seems like a problem that CI isn't running tempest yet. 15:47:40 jschlueter: CI was not running at all 2 days ago, so yes, but also progress 15:47:45 #action jschlueter followup with dkranz to get tempest test info for testday updated 15:48:03 * jschlueter nods 15:48:23 jschlueter: but yes tempest is a must have for CI 15:48:36 ok moving on 15:48:40 #topic Liberty RC2 15:49:04 trown, can i proceed? 15:49:09 go for it 15:49:11 short one: some projects had RC2 - maintainers please rebase your distgits! 15:49:31 Here is the trello card to track RC2 https://trello.com/c/GPqDlVLs/63-liberty-rc-rpms 15:49:48 chandankumar, ack there are checklists with builds there 15:49:57 #link RDO Liberty Progress https://trello.com/c/GPqDlVLs/63-liberty-rc-rpms 15:49:59 cross when done and let me know 15:50:20 sure 15:50:23 I'd like to create full repo in liberty-testing today 15:50:39 then run manual smoketest on it 15:51:01 next step is to work on CI promoting job to release repo 15:51:20 so each new update would be CI tested 15:51:52 after GA we'll use rdopkg update 15:52:03 apevec: what full repo are you speaking of ? 15:52:41 dmsimard, cloud7-openstack-liberty-testing 15:52:52 and common ? 15:53:10 + common of course, but those should be complete at this point 15:53:22 So you want to promote a set of these to -candidate or something ? 15:53:23 liberty-testing is missing few clients and openstack-* RC builds 15:53:40 dmsimard, -candidate is first Koji tag where new builds end up 15:53:56 liberty-testing for me is http://cbs.centos.org/repos/cloud7-openstack-liberty-testing/x86_64/os/Packages/ 15:53:57 then it's tagged -testing (manually ATM, rdoupdate in the future) 15:54:14 oh ok, so what do you want to create, then ? 15:54:16 then we have CI promote job on it 15:54:31 and what passes gets tagged -release 15:54:34 that's the plan 15:54:42 ok 15:55:00 dmsimard, previously there were separate CI jobs for rdoupdate (ask eggmaster about it) 15:55:13 which were internal and breaking a lot 15:55:23 * dmsimard sighs 15:55:25 I wanted to simplify that for Liberty 15:55:37 and have everything in ci.centos (eventually) 15:55:51 ok most important topic of the meeting now 15:55:53 eggmaster is hitting some issues w/ ci.centos infra 15:55:55 #topic chair rotation for next meeting 15:56:05 anyone up? 15:56:25 eggmaster, dmsimard, let's take this production/rdoupdate CI off-meeting 15:56:29 ack 15:56:42 yeah 15:56:46 going once 15:57:05 going twice 15:57:07 trown, i will chair for next meeting. 15:57:07 what's the default, incubent wins? :) 15:57:19 sold! 15:57:25 apevec: that was coming if chandankumar did not graciously step in 15:57:33 hehe 15:57:36 thanks chandankumar 15:57:37 #link https://github.com/redhat-openstack/website/pull/114 initial pull request for testday 2 15:57:48 #action chandankumar to chair next meeting 15:58:06 trown: if nobody were to step up, I would 15:58:46 ack 15:58:58 it's not that difficult, but it's saner that it rotates 15:59:32 ya I would not want to do it every week 15:59:43 #topic open floor 16:00:07 jruzicka, i will help on this https://trello.com/c/SB7rvQTI/69-update-verwatch from next week 16:00:08 1 minute is not enough to chat about delorean vs delorean-deps :) 16:00:18 I guess we are over time now, but is there anything that did not go in agenda? 16:00:33 dmsimard: ya maybe that should go in agenda for next week 16:00:33 can I ask for https://review.gerrithub.io/#/c/249242/ and https://review.gerrithub.io/#/c/249125/ reviews ? 16:00:45 chandankumar, OK, great, it really needs updating 16:00:50 chandankumar, rewriting even 16:00:54 should use rdoinfo 16:01:07 trown: I'll try and cook a solution in the meantime 16:01:21 At least so khaleesi can do what I want it to do 16:01:29 cool 16:01:55 jruzicka, sure 16:01:57 we are over, so I will go ahead and close out the meeting 16:02:02 #endmeeting