Hey,

The network service is provided by the `openstack-network-scripts` RPM:
https://buildlogs.centos.org/centos/9-stream/cloud/x86_64/openstack-bobcat/Packages/o/openstack-network-scripts-10.11.1-4.el9s.x86_64.rpm

It provides the traditional network-scripts that were shipped with prior version of CentOS:
❯ rpm2cpio openstack-network-scripts-10.11.1-4.el9s.x86_64.rpm| cpio -idmv
./etc/rc.d/init.d/network
./etc/sysconfig/network-scripts
./etc/sysconfig/network-scripts/ifcfg-lo
./etc/sysconfig/network-scripts/ifdown
./etc/sysconfig/network-scripts/ifdown-eth
./etc/sysconfig/network-scripts/ifdown-ipv6
./etc/sysconfig/network-scripts/ifdown-ovs
./etc/sysconfig/network-scripts/ifdown-post
./etc/sysconfig/network-scripts/ifdown-routes
./etc/sysconfig/network-scripts/ifdown-tunnel
./etc/sysconfig/network-scripts/ifup
./etc/sysconfig/network-scripts/ifup-aliases
./etc/sysconfig/network-scripts/ifup-eth
./etc/sysconfig/network-scripts/ifup-ipv6
./etc/sysconfig/network-scripts/ifup-ovs
./etc/sysconfig/network-scripts/ifup-post
./etc/sysconfig/network-scripts/ifup-routes
./etc/sysconfig/network-scripts/ifup-tunnel
./etc/sysconfig/network-scripts/init.ipv6-global
./etc/sysconfig/network-scripts/network-functions
./etc/sysconfig/network-scripts/network-functions-ipv6
./usr/lib/.build-id
./usr/lib/.build-id/c6
./usr/lib/.build-id/c6/0310d942a9358873e333d2e576e1ba0b1b68e1
./usr/sbin/usernetctl
329 blocks

This was mainly for compatibility reasons. Projects like os-net-config are implementing support for nmstate - which should already be available and functional. It probably needs to stabilize before that documentation can be updated to remove the Network service reference. Although, it should be updated now to include a step for installing this package.

If you just install that openstack-network-scripts RPM, then you should be able to continue following the documented steps.

All the best,

Regards,

Brendan Shephard

Senior Software Engineer

Red Hat APAC



On Mon, Jan 13, 2025 at 7:57 AM <jordan@olinsolutions.com> wrote:
In the current packstack instructions for RDO here: https://www.rdoproject.org/deploy/packstack/ under the Network section it states the following:
"If you plan on having external network access to the server and instances, this is a good moment to properly configure your network settings. A static IP address to your network card, and disabling NetworkManager are good ideas."

But, then it shows not only disabling NetworkManager, but also enabling the "network" service:
  sudo systemctl disable firewalld;
  sudo systemctl stop firewalld;
  sudo systemctl disable NetworkManager;
  sudo systemctl stop NetworkManager;
  sudo systemctl enable network;
  sudo systemctl start network

The problem is that CentOS Stream 9 no longer has or supports the "network" service, as it has been deprecated.

Are there alternate instructions?
Or, can I configure as usual with NetworkManager and just diable it once the configurations are working?
_______________________________________________
users mailing list -- users@lists.rdoproject.org
To unsubscribe send an email to users-leave@lists.rdoproject.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

To unsubscribe: %(_internal_name)s-unsubscribe@%(host_name)s