Just upgraded to 26. I believe that this is an issue with every Fedora type that ships Cockpit though...

NAME=Fedora
VERSION="26 (Cloud Edition)"
ID=fedora
VERSION_ID=26
PRETTY_NAME="Fedora 26 (Cloud Edition)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:fedoraproject:fedora:26"
HOME_URL="https://fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=26
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=26
PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy
VARIANT="Cloud Edition"
VARIANT_ID=cloud


Radka
  

Radka Janeková
.NET & OpenShift Engineer, Red Hat
IRC: radka | Freenode: Rhea


On Tue, Oct 17, 2017 at 11:48 AM, Stef Walter <stefw@redhat.com> wrote:
On 17.10.2017 11:24, Radka Janekova wrote:
>> Sorry to hear that happened. Cockpit depends on Network manager to
> provide it's network functionality. Network manager is pretty standard
> part of many linux distros. Having the cockpit-networking package depend
> on it is not a mistake, it needs to be there to ensure that cockpit has
> what it needs to run.
>> 
>> I'm not sure how removing cockpit would bork a server though. I've
> been able to install and uninstall cockpit-networking on lots of systems
> without issues. Do you have any more details you can provide us? What
> Version/OS was this on? which commands did you run? A way for us to
> reproduce the errors you had would be helpful.
>
> It was simple. Dnf remove Cockpit -> removed network manager, which I
> did not notice for several months. Server reboot -> all DNS related
> things have suddenly failed.
>
> It was either Fedora server 25, or cloud base 25 images. Essentially
> anything that ships with Cockpit should have NM "installed first"
> (marked, etc..) so DNF knows that we actually want it there, regardless
> of Cockpit. Or whatever other solution that would prevent it be
> uninstalled while maintaining the rest of the usual functionality of
> dnf. Changing dnf configuration is not exactly the best solution...

If this happens, then this is a bug in Fedora Server (or Cloud). Can you
post /etc/os-release?

This is a distro specific packaging/dependency bug and not a bug in Cockpit.

Stephen, should we file a Fedora bug about this? Any ideas which component?

Cheers,

Stef

> ------------------------------------------------------------------------
> *Radka Janeková*
> .NET & OpenShift Engineer, Red Hat
> *radka.janek@redhat.com <mailto:radka.janek@redhat.com>*
> IRC: radka | Freenode: Rhea
>
>
> On Tue, Oct 17, 2017 at 3:59 AM, Peter <petervo@redhat.com
> <mailto:petervo@redhat.com>> wrote:
>
>     Sorry to hear that happened. Cockpit depends on Network manager to
>     provide it's network functionality. Network manager is pretty
>     standard part of many linux distros. Having the cockpit-networking
>     package depend on it is not a mistake, it needs to be there to
>     ensure that cockpit has what it needs to run.
>
>     I'm not sure how removing cockpit would bork a server though. I've
>     been able to install and uninstall cockpit-networking on lots of
>     systems without issues. Do you have any more details you can provide
>     us? What Version/OS was this on? which commands did you run? A way
>     for us to reproduce the errors you had would be helpful.
>
>     On 10/16/2017 06:20 PM, Radka Janekova wrote:
>
>         Hi,
>
>         so recently I managed to destroy[1] two production servers by
>         removing what I saw as useless web-config utility. Apparently
>         Cockpit depends on NetworkManager, which nobody would expect and
>         is easily overlooked.
>
>         PLEASE FIX
>
>         [1] https://cloud.rhea-ayase.eu/s/eH6JX43kYErHJ3s
>         <https://cloud.rhea-ayase.eu/s/eH6JX43kYErHJ3s>
>
>         Cheers,
>         Radka
>         ------------------------------------------------------------------------
>         *Radka Janeková*
>         .NET & OpenShift Engineer, Red Hat
>         *radka.janek@redhat.com <mailto:radka.janek@redhat.com>
>         <mailto:radka.janek@redhat.com <mailto:radka.janek@redhat.com>>*
>         IRC: radka | Freenode: Rhea
>
>
>
>         _______________________________________________
>         cockpit-devel mailing list --
>         cockpit-devel@lists.fedorahosted.org
>         <mailto:cockpit-devel@lists.fedorahosted.org>
>         To unsubscribe send an email to
>         cockpit-devel-leave@lists.fedorahosted.org
>         <mailto:cockpit-devel-leave@lists.fedorahosted.org>
>
>     _______________________________________________
>     cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org
>     <mailto:cockpit-devel@lists.fedorahosted.org>
>     To unsubscribe send an email to
>     cockpit-devel-leave@lists.fedorahosted.org
>     <mailto:cockpit-devel-leave@lists.fedorahosted.org>
>
>
>
>
> _______________________________________________
> cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org
> To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org
>



_______________________________________________
cockpit-devel mailing list -- cockpit-devel@lists.fedorahosted.org
To unsubscribe send an email to cockpit-devel-leave@lists.fedorahosted.org