Friday, 2019-05-24

*** altlogbot_3 has quit IRC02:12
*** altlogbot_2 has joined #starlingx02:14
*** dschoeffm has joined #starlingx04:26
*** dpenney_ has joined #starlingx04:51
*** dpenney has quit IRC04:53
*** cheng1 has quit IRC05:37
*** cheng1 has joined #starlingx05:37
*** anyrude10__ has joined #starlingx05:48
anyrude10__Hi Team, I was going through various Edge supporting projects. Wanted to have some idea about Airship vs StarlingX? AFAIK StarlingX also supports edge deployement in a production ready environment and Airship also has the same capabilities. Can someone please help me in this regard?05:48
*** anyrude10__ has quit IRC07:30
*** jemangs has quit IRC08:07
*** jemangs has joined #starlingx08:10
*** ijolliffe has joined #starlingx13:00
*** dschoeffm has quit IRC13:14
sgwMorning all15:08
sgwdirk: Morning, question about unresolvable issue with https://build.opensuse.org/package/show/Cloud:StarlingX:2.0/fm-rest-api, this worked earlier this week and is failing now due missing python2-amqp, I found python-amqp15:24
sgwmarosales: I merged your first nfv, but then noticed the missing tis_patch_ver macro, I added a comment to the nfv review on how to fix that, please provide that fix and then we can try linkpac15:26
marosalesmorning team16:01
marosalesI was trying to do that and it worked on my local package, but I couldn't push that change. I noticed you already have it here https://build.opensuse.org/project/prjconf/Cloud:StarlingX:2.0 isn't it applied to all the packages in that project?16:06
marosalesI see there's this weird string lp150.1.1 for "tis_patch_version" in the packages generated https://build.opensuse.org/package/binaries/Cloud:StarlingX:2.0/nfv/openSUSE_Leap_15.016:11
sgwYeah, I saw that just now, I am trying to do a local build16:11
sgwmarosales: did you try doing a linkpac Cloud:StarlingX:2.0 nfv  home:marcelarosalesj nfv-api-proxy16:14
marosalesyes16:20
sgwmarosales: interesting, when I build nfv locally I get 1.0-1, so the tis_patch_ver is getting propagated somehow.16:53
marosalesyes, same for me, but only locally. Neither my OBS project has the tis_patch_ver substituted. dirk are you still here? do you know what's going on?17:32
sgwmarosales: just reviewed your morning sumbission, did not see it earlier, sorry.18:05
sgwmarosales: for the tis_patch_ver, did you do the "osc meta prjconf -e" and add the macro definition?18:06
marosalessgw: yes, I did that and worked locally18:11
*** ijolliffe has quit IRC18:41
*** lcastell has joined #starlingx18:47
*** lcastell has quit IRC20:50
dirksgw: this was an ordering issue, in the prj path you had Stein last. the last project in the path is special, it is considered the base project which changes the build configuration. I swapped the order23:21
sgwdirk: thanks!23:23
dirkmarosales: I don't see the problem atm. maybe it didn't rebuild? changing prjconf requires waiting a bit of time sometimes23:23
dirksgw: build failure in https://build.opensuse.org/package/live_build_log/Cloud:StarlingX:2.0/fm-rest-api/openSUSE_Leap_15.0/x86_64 is a typical red hat thing, the path is called /etc/init.d in suse not /etc/rc.d. But you should really use systemd primitives instead23:24
sgwdirk: since your around for a few, I tried linkpac, but I think it broke when I did the osc sr  Cloud:StarlingX23:24
dirkso "osc sr" is ~ similar to "osc copypac -e" (expand links, copy result)23:25
dirkso when you first linkpac and then sr, it will overwrite the destination with the expanded source23:25
dirklinks are more of the type "just use whatever I point to, potentially apply the following modifications"23:26
sgwDirk, I will look into the systemd primitives, so when we update the tarball, we need to update it in all locations if we use osc sr23:26
dirkso like a symlink+patch23:26
dirkwhile a submitrequest is "copy this revision, commit as new"23:27
sgwSince we want to do reviews I guess we go with copy instead of link.23:27
sgwI guess I should setup to build both SLE_15 and openSUSE_Leap to make sure we cover the differences in FHS23:28
dirksgw: so when you have multiple OBS packages all from the same upstream tarball  (eg. stx-fault-1.0.tar.gz here), a simple solution could be to create a package called stx-fault and just link that one under the other names23:29
dirkthen you can just maintain all the spec files in one package and hence have only one source tarball23:29
dirkor use _multibuild23:30
dirkI think you experimented with that before, what was the reason for moving away from that?23:30
dirkSLE_15 and Leap15 are pretty similar, both have same path layout23:31
sgwI tested with _multibuild. but we wanted 1/package  the linking your talking about is back to linkpac, but if we use osc sr that breaks the links, right?  Or I have to pre-populate the Cloud:StarlingX with the linked packages.  Also, we don't have an actual stx-fault package23:33
sgwan actual stx-fault specfile I mean23:34
sgwI created an empty one for the _multibuild23:34

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