*** Dobroslaw has joined #openstack-rpm-packaging | 04:18 | |
*** Dobroslaw has quit IRC | 04:21 | |
*** Dobroslaw has joined #openstack-rpm-packaging | 04:22 | |
*** cshastri has joined #openstack-rpm-packaging | 05:41 | |
*** vnogin has joined #openstack-rpm-packaging | 06:46 | |
*** cousin_luigi has joined #openstack-rpm-packaging | 06:54 | |
cousin_luigi | Greetings. | 06:54 |
---|---|---|
*** Dobroslaw has quit IRC | 07:12 | |
*** Dobroslaw has joined #openstack-rpm-packaging | 07:13 | |
*** leanderthal|afk is now known as leanderthal | 07:15 | |
*** pcaruana has joined #openstack-rpm-packaging | 07:24 | |
*** vnogin has quit IRC | 07:30 | |
*** jpena|off is now known as jpena | 07:44 | |
*** itxaka has joined #openstack-rpm-packaging | 07:50 | |
*** vnogin has joined #openstack-rpm-packaging | 07:56 | |
*** percevalbot has joined #openstack-rpm-packaging | 07:57 | |
*** oanson has quit IRC | 08:23 | |
*** oanson has joined #openstack-rpm-packaging | 08:24 | |
toabctl | jpena, dirk IgorYozhikov can we merge https://review.openstack.org/#/c/457669/ please? | 09:12 |
openstackgerrit | Thomas Bechtold proposed openstack/rpm-packaging master: Update oslo.middleware to 3.26.0 https://review.openstack.org/457372 | 09:18 |
*** itxaka has quit IRC | 09:18 | |
openstackgerrit | Merged openstack/rpm-packaging-tools master: Fix version detection https://review.openstack.org/458335 | 09:19 |
*** itxaka has joined #openstack-rpm-packaging | 09:37 | |
*** apevec has joined #openstack-rpm-packaging | 10:02 | |
*** vnogin has quit IRC | 10:31 | |
*** leanderthal is now known as leanderthal|afk | 10:32 | |
*** vnogin has joined #openstack-rpm-packaging | 10:36 | |
*** oanson has quit IRC | 10:37 | |
*** oanson has joined #openstack-rpm-packaging | 10:37 | |
*** aspiers has joined #openstack-rpm-packaging | 10:51 | |
*** oanson has quit IRC | 11:28 | |
*** oanson has joined #openstack-rpm-packaging | 11:29 | |
cousin_luigi | toabctl: Knock knock. | 11:52 |
*** makowals_ has joined #openstack-rpm-packaging | 11:52 | |
*** makowals has quit IRC | 11:53 | |
*** makowals_ has quit IRC | 11:57 | |
*** makowals has joined #openstack-rpm-packaging | 11:59 | |
toabctl | cousin_luigi, ? | 12:08 |
cousin_luigi | toabctl: Hi, someone told me to ask you about python packages in the OBS openstack projects. | 12:25 |
cousin_luigi | toabctl: Is there any plans to single-spec them? If not, would small changes to make them compatible with single spec packages be accepted? | 12:26 |
toabctl | cousin_luigi, singlespec == the openSUSE singlespec approach? | 12:34 |
aspiers | toabctl, dirk: are the BuildRequires: {{ py2pkg(...) }} lines in foo.spec.j2 manually written, or is there something to generate them? | 12:36 |
toabctl | aspiers, manually currently | 12:37 |
aspiers | ok | 12:37 |
cousin_luigi | toabctl: Precisely. | 12:37 |
toabctl | aspiers, you can do "metaextract foo-x.y.z.tar.gz" to get the install_require, ... | 12:37 |
toabctl | cousin_luigi, I asked for it a couple of times the fedora/mirantis guys (number80, jpena, apevec, IgorYozhikov ) but got no response yet.. | 12:38 |
*** jpena is now known as jpena|lunch | 12:38 | |
aspiers | rpm -ql python-metaextract | grep /usr/bin | 12:39 |
aspiers | /usr/bin/metaextact | 12:39 |
aspiers | toabctl: spot the typo ... | 12:39 |
cousin_luigi | toabctl: Are the spec files in github.com/openstack/rpm-packaging also used for fedora? I thought their stuff was in github.com/openstack-packages | 12:39 |
cousin_luigi | toabctl: But I'm a total newcomer, so pardon my vagueness. | 12:40 |
toabctl | cousin_luigi, they want to use them. that's the whole point about maintaining them upstream | 12:40 |
toabctl | aspiers, urgs. | 12:40 |
aspiers | toabctl: but typo aside, that worked - thanks | 12:40 |
cousin_luigi | toabctl: Right. | 12:40 |
cousin_luigi | toabctl: But if they have to be shared and fedora uses a different approach to single-spec, how will it ever be possible to share them? | 12:41 |
toabctl | cousin_luigi, that's what we need to figure out. we might end up with 2 different solutions... | 12:42 |
cousin_luigi | toabctl: Which is not going to happen anytime soon, right? | 12:42 |
toabctl | cousin_luigi, but feel free to propose a review (with "git review") | 12:42 |
*** rbowen has joined #openstack-rpm-packaging | 12:43 | |
cousin_luigi | toabctl: Meanwhile, would a simple provides: python2-foo for selected packages put many nodes out of joint? | 12:43 |
cousin_luigi | noses* | 12:43 |
toabctl | hm. that could be a solution for now | 12:43 |
toabctl | cousin_luigi, here are the macros we share and differ: https://github.com/openstack/rpm-packaging/tree/master/openstack/openstack-macros | 12:43 |
cousin_luigi | toabctl: Thanks, will delve into them. | 12:45 |
cousin_luigi | toabctl: Still, I must confess I'm not entirely sure what a git review is:/ | 12:45 |
toabctl | cousin_luigi, "git review" is the command to talk to gerrit | 12:46 |
toabctl | then the commit ends up at review.openstack.org | 12:46 |
cousin_luigi | aha | 12:46 |
IgorYozhikov | it pushes commits to the remote called gerrit | 12:47 |
IgorYozhikov | all remotes could be viewed with git remote -v | 12:47 |
cousin_luigi | Thanks. | 12:49 |
*** makowals has quit IRC | 13:05 | |
*** makowals has joined #openstack-rpm-packaging | 13:10 | |
aspiers | toabctl: how can I test my .spec.j2 offline before submitting to gerrit? | 13:10 |
toabctl | aspiers, render it (see renderspec -h) and then build it against Cloud:OpenStack:Upstream:Master | 13:11 |
aspiers | toabctl: so I have to create my own package in my own branch of C:O:U:M? | 13:12 |
toabctl | aspiers, yes. or just commit and wait for the CI result | 13:12 |
aspiers | toabctl: ok thanks | 13:12 |
toabctl | aspiers, I have this (horrible) script for local testing: http://paste.openstack.org/show/607675/ | 13:12 |
toabctl | which have a lot of assumptions inside... | 13:13 |
aspiers | toabctl: and the supporting files (e.g. .service file) have to be manually copied from the git repo into the project? | 13:13 |
toabctl | aspiers, yes | 13:13 |
aspiers | ok | 13:13 |
aspiers | cool, that should be enough info | 13:13 |
aspiers | toabctl: and install_requires corresponds to Requires not BuildRequires ? | 13:14 |
toabctl | aspiers, yes (if you want to run the testsuite) | 13:14 |
toabctl | aspiers, otherwise, only Requires | 13:14 |
aspiers | ok | 13:14 |
openstackgerrit | Adam Spiers proposed openstack/pymod2pkg master: Add mappings for masakari https://review.openstack.org/459293 | 13:28 |
*** makowals has quit IRC | 13:29 | |
*** makowals has joined #openstack-rpm-packaging | 13:31 | |
*** makowals has quit IRC | 13:31 | |
openstackgerrit | Adam Spiers proposed openstack/pymod2pkg master: Add mappings for masakari https://review.openstack.org/459293 | 13:39 |
*** jpena|lunch is now known as jpena | 13:40 | |
aspiers | toabctl: I need python-hacking - should I add C:O:M or d:l:p to my branch project's path? | 13:50 |
toabctl | aspiers, python-hacking can usually be ignored as BuildRequires | 13:51 |
aspiers | oh OK | 13:51 |
aspiers | why? | 13:51 |
toabctl | aspiers, it is used during the pep8 run which we skip. it is useless todo it again during pkg build | 13:52 |
toabctl | aspiers, we just run the unittest | 13:52 |
aspiers | ok thanks | 13:52 |
toabctl | aspiers, same for coverage btw. | 13:52 |
*** igorbelikov_ is now known as igorbelikov | 14:00 | |
aspiers | toabctl: why don't I see any _service files in C:O:U:M? how do you download the sources? | 14:02 |
toabctl | aspiers, obs-service-renderspec does that | 14:02 |
toabctl | aspiers, see https://github.com/SUSE-Cloud/automation/blob/master/hostscripts/rpm-packaging/createproject.py | 14:03 |
toabctl | aspiers, http://zuul.cloud.suse.de/ (suse internal) | 14:03 |
toabctl | https://ci.opensuse.org/view/OpenStack/job/openstack-rpm-packaging-sles12-Master/ | 14:03 |
*** percevalbot has quit IRC | 14:04 | |
aspiers | toabctl: but how is that service used without _service? | 14:04 |
toabctl | aspiers, it is called directly | 14:04 |
toabctl | not sure why tbh. | 14:04 |
aspiers | doh! | 14:04 |
aspiers | ok so I need to look at your hack script | 14:05 |
aspiers | this all really needs to be documented ... | 14:05 |
toabctl | aspiers, yes. but in theory you would want to also build for mirantis and fedora locally... | 14:06 |
toabctl | aspiers, to the easiest thing is to push a patch and let the CI do it's work. | 14:06 |
*** makowals has joined #openstack-rpm-packaging | 14:07 | |
*** percevalbot has joined #openstack-rpm-packaging | 14:10 | |
openstackgerrit | Siyi Luo proposed openstack/pymod2pkg master: drop py34 and add py35 in setup.cfg tox.ini https://review.openstack.org/459324 | 14:16 |
aspiers | toabctl: but that generates unwanted noise in gerrit | 14:21 |
aspiers | toabctl: anyway, I got it close to building now | 14:22 |
*** makowals has quit IRC | 14:26 | |
dirk | aspiers: we had reviews with over 100 revisions already, so I think you'll be fine | 14:29 |
openstackgerrit | Siyi Luo proposed openstack/pymod2pkg master: drop py34 and add py35 in setup.cfg tox.ini https://review.openstack.org/459324 | 14:29 |
*** cshastri has quit IRC | 14:37 | |
aspiers | toabctl: why do most of the spec files not have %defattr? | 14:41 |
toabctl | aspiers, hm. no idea. | 14:50 |
aspiers | toabctl: do you pay any attention to rpmlint warnings? | 14:51 |
toabctl | no | 14:51 |
aspiers | [ 9s] python-masakariclient.src:72: W: files-attr-not-set | 14:51 |
aspiers | oh :-/ | 14:51 |
toabctl | feel free to fix it | 14:51 |
dirk | aspiers: toabctl : that's a wrong warning due to the inability to upgrade rpmlint in sle. Just ignore it | 15:06 |
dirk | defattr(-,root,root-) is the default and it's just rpmlint that is wrong. It is fixed in anything less ancient than sle | 15:07 |
aspiers | dirk: ok thanks | 15:08 |
openstackgerrit | Adam Spiers proposed openstack/rpm-packaging master: Add initial spec for python-masakariclient https://review.openstack.org/459344 | 15:10 |
aspiers | toabctl: there's no package appearing here https://build.opensuse.org/project/show/home:suse-cloud-ci:rpm-packaging-sles12-Master-efb73619c1b2fa8cd0d7f41f031d2d877285d4c4 | 15:20 |
aspiers | dirk: ^^^ any idea? | 15:36 |
aspiers | I can't see any evidence of the build in http://zuul.cloud.suse.de/ | 15:38 |
aspiers | oh, I found it https://ci.opensuse.org/job/openstack-rpm-packaging-sles12-Master/2203/console | 15:39 |
aspiers | IMHO gerrit should link to that, not to the created OBS project | 15:40 |
aspiers | or at least there should be some way to navigate to it | 15:40 |
aspiers | ahhh of course, it's because https://review.openstack.org/#/c/459293/ needs to be merged | 15:41 |
*** itxaka has quit IRC | 15:44 | |
dirk | aspiers: no, that's unrelated | 16:01 |
*** vnogin has quit IRC | 16:36 | |
*** jpena is now known as jpena|away | 16:37 | |
*** rbowen has quit IRC | 16:43 | |
*** rbowen has joined #openstack-rpm-packaging | 16:43 | |
*** jpena|away is now known as jpena | 17:45 | |
*** vnogin has joined #openstack-rpm-packaging | 17:46 | |
*** vnogin has quit IRC | 18:32 | |
*** vnogin has joined #openstack-rpm-packaging | 18:49 | |
*** jpena is now known as jpena|away | 18:49 | |
*** vnogin has quit IRC | 18:52 | |
*** vnogin has joined #openstack-rpm-packaging | 19:14 | |
*** vnogin has quit IRC | 19:59 | |
*** pcaruana has quit IRC | 20:01 | |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: monasca-agent: Remove packaging/ subdir https://review.openstack.org/459057 | 20:34 |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update monasca-api to 2.0.0 https://review.openstack.org/459448 | 20:39 |
*** pradk has quit IRC | 21:11 | |
openstackgerrit | Dirk Mueller proposed openstack/rpm-packaging master: Update monasca-api to 2.0.0 https://review.openstack.org/459448 | 21:12 |
openstackgerrit | Adam Spiers proposed openstack/pymod2pkg master: Add mappings for masakari https://review.openstack.org/459293 | 23:05 |
openstackgerrit | Adam Spiers proposed openstack/rpm-packaging master: Add initial spec for python-masakariclient https://review.openstack.org/459344 | 23:09 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!