Thursday, 2019-05-23

*** lcastell has joined #starlingx00:00
*** lcastell has quit IRC00:04
*** irclogbot_2 has quit IRC02:26
dtroyergitea updated, https://opendev.org/starlingx/integ/ is looking normal again.  As a bonus we also now have git blame!  https://opendev.org/starlingx/integ/blame/branch/master/tox.ini02:28
*** irclogbot_3 has joined #starlingx02:30
bwensleyThat is awesome - it is great to have blame again.11:42
*** ijolliffe has joined #starlingx12:35
*** marosales has joined #starlingx13:47
*** cristoph has joined #starlingx14:11
sgwMorning all14:14
marosalesmorning o/14:14
*** boxiang has joined #starlingx15:43
*** lcastell has joined #starlingx15:53
*** boxiang has quit IRC16:01
sgwdirk: hello, you available at this late hour?  I am wondering about the usage of "Subprojects" in the Clode:StarlingX  project, for instance for each of the StarlingX "flock" projects/repos, there are about 8 of them, should they be subprojects?16:33
dirksgw: late? its still early16:33
sgwdirk: hi! I want to structure the project before starting to accept the packages.  if you remember there are about 90 packages in the 8 or so flock repos.16:34
sgwdirk: also, I need a hint on where to add the %tis_patch_ver macro setting, I found it in the _buildconfig_<DISTRO> file, but when I tried to edit the file directly it reset16:38
dirksgw: I would keep it all in one project16:39
dirkI would only create subprojects if there are a) distinct maintainerships (different ownership) or different lifecycle of the packages (e.g. one set of packages is going to be shared accross other things)16:40
sgwFound osc meta prjconf, I think that's the right place16:40
dirkyes, about the other question that is osc meta prjconf16:40
dirkI think it is in the home:dirkmueller:branches:home:saul... project that we elaborated together16:40
sgwright, I found it there, just forgot how to edit it temporarily!16:41
dirksgw: my understanding is that all of the 90 packages would be maintained "together", so for StarlingX:2.0+1 potentialyl "all" of them will change16:41
sgwvacations will do that ;-)!16:41
dirkosc meta prjconf -e16:41
dirkif you have a cluster of packages that are going to be always shared accross several releases (e.g. all updated together, all changes should propagate to all other streams) then ther eis a good reason for putting them into the parent project or into a subproject that is called "shared" or similar and inherited/linked into the others16:42
sgwdirk: more dumb setup questions, how can I rename a package in my home:saulwold, so I can create a new version if it to send an osc submitreq to the Cloud:StarlingX project?16:53
sgwDo I have to have all the packages populated in the Cloud:StarlingX project first?16:54
*** xe1gyq has joined #starlingx17:12
dirksgw: renaming is not implemented, you can copy it into a new name using osc copypac, but it will loose the previous commit history17:13
dirksgw: if its just for submitting, you can submit into a new name as a parameter of osc sr.17:13
dirklike for example "osc $homeproj $oldname $destinatenproj $newname"17:14
dirksorry, "osc sr ..."17:14
dirksgw: no, a submitrequest can create a package as well as update an existing one17:14
dirksgw: submitrequest is actually nothing else than osc copypac with a review/accept/decline workflow attached. the underlying behavior is the same17:15
dirkso if you're not looking for a peer review you can do copypac as well17:15
sgwdirk, great thanks, I am going to play around with some workflow submission17:18
dirksgw: sure, ping me when there is a point in time when I should take a look. I'm going to be around for some time today17:32
sgwdirk, I think I just approved my own first submission!17:36
sgwmarosales: could you try to submit a request for one of your packages?  the command will look like this: osc sr home:saulwold fm-common Cloud:StarlingX:2.0 fm-common17:38
marosalessgw sure, let me try that17:43
sgwmarosales: I am working on the rest of fault17:46
marosales@sgw I sent a couple of PRs18:02
sgwmarosales: thanks, will look at them shortly, working on the rest of fault first18:03
sgwmarosales: did you use linkpac to create the second nfv package?  If we do that, we can then share the same tarball for the related projects as they are then linked.18:51
sgwdirk: if your still around, why don't I see my own submissions?19:23
*** dschoeffm has joined #starlingx19:33
marosalesno, I provided each one with its tarball19:37
marosalessgw: let me check how linkpac works, are you using that for fault in Cloud:StarlingX ?19:38
sgwYes, that's what I did for fault19:39
sgwalso we want to create .xz instaed of gz19:39
*** dschoeffm has quit IRC19:39
*** dschoeffm has joined #starlingx19:40
marosalesokay, let me apply the changes and re-send the PRs19:40
sgwmarosales: osc linkpac <src project> <src package> <dest project> <dest package>  src and dest projects can be the same, then you osc checkout <dest project> <dest package> and osc mv old.spec new.spec.  Since you probably alredy have a "dest package" it can be named anything to preserve the old code, then copy the correct specfile into the linked package.  Let me know if this makes sense19:42
sgwI can try and give you a script if you want19:42
sgwmarosales: Thinking about this furhter, you may want to commit the first nfv project with the tarball and then linkpac from the Cloud:StarlingX:2.0 project as the source19:51
marosalessgw: I used linkpac first (src being nfv and dest being nova-proxy-api), and then removed the tarball from nova-proxy-api, and it looks like this in my personal OBS19:53
marosaleshttps://build.opensuse.org/package/show/home:marcelarosalesj/nova-api-proxy19:53
marosaleshttps://build.opensuse.org/package/show/home:marcelarosalesj/nfv19:53
marosalesnova project has the nfv.spec linked too19:54
sgwmarosales: I think that works also, you will need to remove the nfv,spec19:55
sgwBTW, are you trying to fix as many warnings as you can, I know we can't fix them all right now without source changes19:56
*** ijolliffe has quit IRC20:05
*** ericho has quit IRC20:06
marosaleswe're mainly focusing on errors, if possible we send them to upstream projects20:14
sgwRight, there are some "low hanging" warnings also.20:26
sgwand yes sending the fixes upstream is correct!20:27
*** ericho has joined #starlingx20:28
*** dschoeffm has quit IRC20:29
marosalesI'll say my team next time we do a packaging session, so we can check those low hanging warning. We're also planning to run spec-cleaner next time20:33
marosalessgw: for the linkpac, do you know how to remove unwanted files from the linked package? I'm not seeing how to remove the nfv.spec from nova-api-proxy20:34
sgwmarosales: should be osc rm <fiie name>20:35
sgwand then an osc add any the files, followed by an osc commit20:36
sgwosc status will tell you info20:36
marosalesI was only seeing that file in OBS, not in my local package. I just had it removed by adding it to the _link file20:37
marosalesI'm not sure we're following the same process though https://build.opensuse.org/package/show/home:marcelarosalesj/nova-api-proxy?expand=020:37
sgwhave you commit your local version to the the remote with osc commit?20:43
marosalesyes, I used osc commit to push the _link file with this <delete name="nfv.spec" />20:44
sgwI did not edit a link file or anything like that.20:48
sgwNot sure if you have it setup correctly.  Maybe provde an update nfv package and I will pull that in, then you can use paclink from that.20:49
marosalesinteresting, your derived packages have the _link file with the <delete tag, seems it was autogenerated20:54
marosalesyes, let me send the nfv and then we see20:54
erichoHi, i'm getting this error in a duplex virtual when I run ceph osd tree:21:02
erichounable to get monitor info from DNS SRV with service name: ceph-mon21:02
sgwHmm, I am not seeing a _link file in my local version or in the repo, where do you see a _link file21:02
erichoand no ceph process are running.21:02
erichodoes anyone knows what is the correct command to launch ceph?21:03
marosalessgw: here https://build.opensuse.org/package/view_file/home:saulwold/snmp-ext/_link?expand=0 , on your snmp-ext package you should see a link named "(show unmerged sources)", if you click it you'll see the _link21:08
marosalesI just re-sent the NFV package21:09
sgwmarosales: hmm, I see it now, I guess I need to merge from the GUI, it did not get carried over to the new packages that I pushed just now.21:25
sgwmight be something we need to understand better21:25
marosalesyes21:32
marosalesbrb21:34
*** cristoph has quit IRC22:04
*** lcastell has quit IRC22:44

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!