Overview

Request 522278 accepted

new package cloud-netconfig (scripts to automatically manage network interfaces in public cloud frameworks)



Dirk Mueller's avatar

I'm not sure _multibuild can be submitted to Factory already. can it?


Dominique Leuenberger's avatar

_multibuild can be accepted to Factory - with some limitations (mostly when we hit rings, it can be nasty) = but here we should be safe

There are file conflicts between various packages though:

found conflict of cloud-netconfig-azure-0.3-3.1.noarch with cloud-netconfig-ec2-0.3-3.1.noarch:
  - /usr/lib/udev/rules.d/75-cloud-persistent-net-generator.rules
  - /etc/netconfig.d/cloud-netconfig
  - /etc/sysconfig/network/scripts/cloud-netconfig-cleanup
  - /etc/sysconfig/network/scripts/cloud-netconfig-hotplug
  - /etc/sysconfig/network/scripts/functions.cloud-netconfig

That needs to be addressed


Joachim Gleissner's avatar

The whole point for me to use multibuild was so that I can have the same file in different versions. It implements the cloud framework specific bits, and the main script simply sources it. Only one of the packages (the one matching your public cloud framework) is supposed to be installed, installing both doesn't make sense.


Jimmy Berry's avatar

Indeed, so just add conflict to other providers so users don't.


Joachim Gleissner's avatar

Since the packages clash, they can't really. Do the packages need to conflict with each other explicitly?


Jan Engelhardt's avatar

+# persistent net generator was split off from udev in Leap

Since SLE15 is likely going to inherit udev-persistent-ifnames, the condition should probably be dropped, or rewritten to not just require it on Leap, but also on SLE15. And Tumbleweed. And uh...


Jan Engelhardt's avatar

Or rather, it should exclude SLE12.


Joachim Gleissner's avatar

Ack, I'll change it.

Request History
Joachim Gleissner's avatar

jgleissner created request

new package cloud-netconfig (scripts to automatically manage network interfaces in public cloud frameworks)


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added openSUSE:Factory:Staging:adi:2 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:2"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:2


Repo Checker's avatar

repo-checker accepted review

cycle and install check passed


Jan Engelhardt's avatar

jengelh accepted review


Robert Schweikert's avatar

rjschwei accepted review


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by