11:31:10 #startmeeting RDO office hour 2017-07-25 11:31:11 Meeting started Tue Jul 25 11:31:10 2017 UTC and is due to finish in 60 minutes. The chair is chandankumar. Information about MeetBot at http://wiki.debian.org/MeetBot. 11:31:12 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 11:31:14 The meeting name has been set to 'rdo_office_hour_2017_07_25' 11:31:42 To keep up with increasing participation, we'll host office hours to add more easy fixes and provide mentoring to newcomers. 11:31:53 Here is the etherpad link https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes 11:32:04 apevec, insufficient data, means alarms hasnt reached its state.. could be intermittent .. try recheck? 11:32:09 Merged DLRN master: Use the distribution-provided GPG keys for CentOS https://softwarefactory-project.io/r/8942 11:32:29 #topic roll call 11:32:53 Anyone participating in RDO office hour, we need your attendence. 11:34:11 Anyone can participate in RDO office hour. 11:34:21 pradk, apevec recheck passed 11:34:47 o/ 11:34:51 #chair amoralej 11:34:52 Current chairs: amoralej chandankumar 11:34:53 Thanks, chandankumar. 11:34:57 #chair rbowen 11:34:58 Current chairs: amoralej chandankumar rbowen 11:35:21 so chandankumar i have an idea about a easyfix for packstack, however i'm not sure if packstack is in the scope 11:35:32 amoralej: we can add that. 11:35:36 ok 11:35:43 i'll add some hints 11:36:05 amoralej: any tools mentioned under https://www.rdoproject.org/contribute/ will go under easyfix 11:36:30 Merged rdopkg master: Update yum references to dnf https://softwarefactory-project.io/r/8988 11:36:49 jruzicka: jschlueter we have started easy fix rdo office hour, feel free to jump in 11:37:19 hey guys .. is that normal that every user in a project/tenant can delete instances provisioned by another user ? not even admin rights needed for this ? 11:37:59 Arrfab, yes, that's expected 11:38:01 yes, you need to separate them in different projects if you want that control 11:38:23 amoralej: please add a tag also for projects. 11:38:53 amoralej, apevec : hmm, thanks .. not the kind of answer I was expecting but that means then one user = one tenant/project :( 11:39:07 i think, policy.json can be used to tweak this behaviour 11:39:18 Arrfab, it depends on the case 11:39:24 Arrfab, one project=mutual trust 11:39:39 #chair apevec ykarel 11:39:40 Current chairs: amoralej apevec chandankumar rbowen ykarel 11:39:52 #chair number80 11:39:53 Current chairs: amoralej apevec chandankumar number80 rbowen ykarel 11:39:57 Arrfab, which brings an idea for easyfix doc you can contribute (we are now collecting easy fixes for RDO project :) - FAQ collection ! 11:40:10 rbowen, chandankumar, wdyt ^ 11:40:13 apevec: :-) 11:40:22 [sensu] NEW: master.monitoring.rdoproject.org - check-delorean-master-head-current @ http://tinyurl.com/ydalhful |#| Build failure on centos7-master-head/current: gnocchi, sahara, magnum, python-keystoneclient, python-glanceclient, python-novaclient, python-heatclient, python-cinderclient, python-neutronclient, python-troveclient, python-designateclient, python-man [...] 11:40:28 apevec: yes, why not :-) 11:40:32 #chair Arrfab 11:40:33 Current chairs: Arrfab amoralej apevec chandankumar number80 rbowen ykarel 11:40:42 Arrfab: https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes 11:41:01 There's also an active ask.openstack.org question about this: https://ask.openstack.org/en/question/108746/limit-instance-administration-via-policyjson/ 11:41:20 chandankumar, what do you mean by "add a tag also for projects" 11:41:22 So someone could perhaps assist with an answer there. 11:41:25 rbowen: found this one, but related : https://ask.openstack.org/en/question/7182/limiting-vm-access-to-admin_or_owner-in-grizzly/ 11:41:44 amoralej: sorry i mean to say add a label to the issue. 11:41:45 Jakub Ružička proposed rdopkg master: Release rdopkg-0.44 https://softwarefactory-project.io/r/8987 11:41:54 Arrfab, i wouldn't break too much policy.json 11:41:57 for packstack, we can use packstack label 11:42:00 Arrfab: Perhaps try and see, but Grizzly is *old* 11:42:21 policy.json is empty with ocata (that I can see) 11:42:23 yeah, ^ that 11:42:25 well { } 11:42:49 Arrfab, now default policy is in code, but if you add policies in file it overwrites it 11:42:54 overrides it 11:44:43 amoralej: thanks, I'll give it a try (and reload nova) 11:45:48 Arrfab, it should work without reload, earlier it used to work for me 11:46:03 when policy was in file, not in code 11:46:04 Arrfab, anyway i wouldn't recommend you to modify policy.json 11:46:27 sometimes it's tricky and has unexpected effects 11:46:48 Merged DLRN master: Improve error handling when refreshing git repos https://softwarefactory-project.io/r/8878 11:47:02 amoralej: so I'll take it the other way : each user having access will be in its own project. If they need to "share" resources, they'll be also added to other projects 11:47:48 Arrfab, *who* are your tenants 11:47:54 is that for CI, for packaging? 11:48:01 it's per-SIG? 11:56:08 amoralej: different setup : Devcloud : where some people (including SIG members) can deploy cloud images for various tests 11:56:13 but nothing wrt CI 11:56:56 just fixing now my sync script to create specific projects so should be good 12:00:55 Merged openstack/magnum-distgit ocata-rdo: Update to 4.1.3 https://review.rdoproject.org/r/7847 12:05:07 jruzicka: around? 12:13:00 chandankumar: Do we have any general categories in which we can brainstorm? 12:14:16 rbowen: https://review.rdoproject.org/etherpad/p/rdo_low_hanging_fruits 12:15:11 rbowen: we may create a repo to store general purpose rdo scripts which later on turned into rdo utility projects. 12:15:16 amoralej: apevec ^^ 12:16:12 you mean end-user utilities or makers utilities? 12:16:43 Martin Mágr created openstack/tripleo-common-distgit rpm-master: Add lsof dependency https://review.rdoproject.org/r/7878 12:16:44 the former should be submitted upstream, the latter we have releng repo which can be used for that 12:16:48 We also need to be aware of when things fit better in the upstream, and direct people there. 12:16:53 heh. What number80 said. 12:16:59 number80: yes, end-user utilities -> like generate a list of new packages added in specific release 12:17:37 this kind of tools can be sent to releng repo 12:18:38 So, for example, we have this: https://www.rdoproject.org/documentation/package-list/ 12:18:41 It's out of date. 12:19:01 There's a tool somewhere for updating that, but ... I'm not sure where it got to. 12:19:14 So perhaps a tool to update that doc periodically, would be useful. 12:19:22 rbowen: +1 12:19:52 There was an email thread, back around the time that this was last updated, with, I think, jruzicka telling how to generate the list 12:19:53 rbowen: or better draft a set of script for generating a detailed release notes for specific release 12:20:02 Possibly. It was a while ago, so it could have been someone else. 12:20:28 Shall I just create a ticket for this? 12:20:42 rbowen: yup 12:21:11 rbowen: we can send the review request here https://github.com/rdo-infra/releng 12:22:02 apevec: artifacts.ci.centos is missing mimetypes for gzipped content 12:25:30 https://github.com/redhat-openstack/easyfix/issues/15 12:25:31 long pending issue on my side porting rdopkg ascii docs to markdown 12:25:50 i am adding it as easyfix 12:27:10 chandankumar, note that in releng there are already some commands that could be useful, for example "$ rdo_projects -r ocata -n newton-rdo" will give you the list of new projects packaged in ocata 12:27:46 chandankumar, https://github.com/redhat-openstack/easyfix/issues/14 12:28:48 amoralej: i think we add some more docs to releng scripts with their detailed uses, what you say? 12:28:52 as a easyfix? 12:29:29 +1 12:30:43 ok, but i'd expect that releng is something useful just for a few users, not for every contributor, but yeah, we should improve documentation 12:31:04 number80, apevec, what do you think about using the latest python-tables (python-tables-3.3.0-4.el7)? https://fedoraproject.org/wiki/User:Hamzy/CloudSIG_ppc64le_issues#python-tables 12:31:44 amoralej: free feel to open an easy fix. 12:32:44 hamzy: let me check 12:33:21 rbowen, that should seriously be automaticaly generated and maintained 12:33:35 Yes. I agree. 12:34:10 rbowen, second time I need this... first was to include have current releases generated from `rdopkg info` 12:34:28 some way to run code and embed the result in the page 12:35:44 but can't directly allow running any code due to security 12:36:14 perhaps static generation of the pages and include them? 12:37:46 hamzy: yes 12:38:04 number80, fine to build for real? 12:38:10 Yes 12:38:26 The one we have is quite old and 3.3.0 will be ok for OpenStack 12:38:33 cool, thanks 12:45:55 jruzicka: Yeah, periodically regenerating that page some way. 12:46:20 Which I'd be willing to do manually if needed, but automating it would involve getting Duck/Misc involved, to do something on the server end, I would guess. 12:48:19 https://review.rdoproject.org/r/#/c/7878/ <= easy review 12:49:39 jruzicka: https://github.com/redhat-openstack/easyfix/issues/16 feel free to edit it 12:52:12 Merged rdopkg master: Release rdopkg-0.44 https://softwarefactory-project.io/r/8987 12:58:08 Merged rdoinfo master: update python-fastcache to latest version in Koji https://review.rdoproject.org/r/7870 12:59:29 Alfredo Moralejo proposed rdoinfo master: Promote CBS tags update for newton-testing https://review.rdoproject.org/r/7873 13:00:51 Eric Harney proposed openstack/glance_store-distgit rpm-master: Install glance_cinder_store rootwrap filters https://review.rdoproject.org/r/7857 13:06:38 hguemar proposed openstack/glance_store-distgit rpm-master: Install glance_cinder_store rootwrap filters https://review.rdoproject.org/r/7857 13:08:53 rbowen, integrating rdopkg man page is related problem... 13:08:56 hmmm 13:10:58 chandankumar, see my comment, it's already markdown. 13:11:39 chandankumar, that's solving a problem from the wrong side - we need to start from RDO webpage, discover howto integrate and only then start converting something. 13:12:31 jruzicka: yes, correct. 13:16:11 chandankumar: Did you close the meeting yet? 13:16:23 chandankumar: If not, we can put some of these new tickets in the minutes 13:16:35 rbowen: we still have 14 mins left 13:16:59 #info Several new tickets created as part of the meeting 13:17:13 https://review.rdoproject.org/etherpad/p/rdo-office-hour-easyfixes 13:17:19 #link https://github.com/redhat-openstack/easyfix/issues/ 13:21:55 we already have volunteers getting new easifixes https://github.com/redhat-openstack/easyfix/issues/14 :) 13:23:00 btw, there are some easyfixes pending of review in https://review.rdoproject.org/r/#/q/status:open+topic:%255Eeasyfix.* 13:30:01 Time to end now. 13:30:18 we have got 5 new issues. 13:30:24 #endmeeting