https://bugzilla.redhat.com/show_bug.cgi?id=1227708
--- Comment #7 from Peter Lemenkov lemenkov@gmail.com --- (In reply to Jan Chaloupka from comment #6)
Hi Peter, any positive/negative results?
Hello Jan! The package works fine. However one has to setup at least ETCD_MACHINES variable.
Also if something already opened port 53 (dnsmasq perhaps) then the default configuration will fail. Note that 5353 will be likely occupied as well (Avahi).
And the last issue is that you wrongly attributed %pre section - it should belong to skydns package. So if someone installs only skydns then the skydns user/group isn't exists.
systemd file I believe needs more improvements:
* Skydns can start using socket activation * We should also specify a group (skydns), not only user. Although I don't use it but I can imagine that someone adds some monitoring toos to skydns group to retrieve some more details. * How about dropping config file entirely? Let's use environment variables stated in *service file explicitly. My personal biased opinion that it's better because it makes package even simplier. A system administrator then adds /etc/systemd/system/skydns.service.d/Something.conf if necessary (and only if necessary).\
Apart from that it works fine!