Rocky Release using Ubuntu 18.04 with netplan












0














I am currently using Newton with ubuntu 16.04 and would like to migrate to Rocky over Ubuntu 18.04. But I discovered that Ubuntu 18.04 is using netplan instead of ifupdown to manage the network ressources. I realize that it is more an Openstack question but since Openstack required quite a bit of complexity in the networking I think posting the question here is more adequate.



I have the following interfaces file for ubuntu 16.04 and looking on documentation on how to convert that setup to netplan ?



Any body can help ? Thanks



Here is my current ifupdown configuration



# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*.cfg

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eno1
iface eno1 inet manual

auto eno2
iface eno2 inet manual

auto eno3
iface eno3 inet manual
mtu 9000

auto eno4
iface eno4 inet manual

# Container/Host management bridge
auto br-mgmt
iface br-mgmt inet static
bridge_stp off
bridge_waitport 0
bridge_fd 0
bridge_ports eno2
address 10.10.10.10
netmask 255.255.255.0

# OpenStack Networking VXLAN (tunnel/overlay) bridge
auto br-vxlan
iface br-vxlan inet static
bridge_stp off
bridge_waitport 0
bridge_fd 0
bridge_ports eno3
address 10.10.11.10
netmask 255.255.255.0
mtu 9000

# OpenStack Networking VLAN bridge
auto br-vlan
iface br-vlan inet static
bridge_stp off
bridge_waitport 0
bridge_fd 0
bridge_ports eno1
address x.x.14.50
netmask 255.255.240.0
network x.x.0.0
broadcast x.x.15.255
gateway x.x.10.15
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers x.x.0.254 x.x.0.250
dns-search domlinast.loc
pre-up ip link add br-vlan-veth type veth peer name eth12 || true
pre-up ip link set br-vlan-veth up
pre-up ip link set eth12 up
post-down ip link del br-vlan-veth || true
bridge_ports eno1 br-vlan-veth

# Storage bridge
auto br-storage
iface br-storage inet static
bridge_stp off
bridge_waitport 0
bridge_fd 0
bridge_ports eno4
address 10.10.12.10
netmask 255.255.255.0









share|improve this question





























    0














    I am currently using Newton with ubuntu 16.04 and would like to migrate to Rocky over Ubuntu 18.04. But I discovered that Ubuntu 18.04 is using netplan instead of ifupdown to manage the network ressources. I realize that it is more an Openstack question but since Openstack required quite a bit of complexity in the networking I think posting the question here is more adequate.



    I have the following interfaces file for ubuntu 16.04 and looking on documentation on how to convert that setup to netplan ?



    Any body can help ? Thanks



    Here is my current ifupdown configuration



    # This file describes the network interfaces available on your system
    # and how to activate them. For more information, see interfaces(5).

    source /etc/network/interfaces.d/*.cfg

    # The loopback network interface
    auto lo
    iface lo inet loopback

    # The primary network interface
    auto eno1
    iface eno1 inet manual

    auto eno2
    iface eno2 inet manual

    auto eno3
    iface eno3 inet manual
    mtu 9000

    auto eno4
    iface eno4 inet manual

    # Container/Host management bridge
    auto br-mgmt
    iface br-mgmt inet static
    bridge_stp off
    bridge_waitport 0
    bridge_fd 0
    bridge_ports eno2
    address 10.10.10.10
    netmask 255.255.255.0

    # OpenStack Networking VXLAN (tunnel/overlay) bridge
    auto br-vxlan
    iface br-vxlan inet static
    bridge_stp off
    bridge_waitport 0
    bridge_fd 0
    bridge_ports eno3
    address 10.10.11.10
    netmask 255.255.255.0
    mtu 9000

    # OpenStack Networking VLAN bridge
    auto br-vlan
    iface br-vlan inet static
    bridge_stp off
    bridge_waitport 0
    bridge_fd 0
    bridge_ports eno1
    address x.x.14.50
    netmask 255.255.240.0
    network x.x.0.0
    broadcast x.x.15.255
    gateway x.x.10.15
    # dns-* options are implemented by the resolvconf package, if installed
    dns-nameservers x.x.0.254 x.x.0.250
    dns-search domlinast.loc
    pre-up ip link add br-vlan-veth type veth peer name eth12 || true
    pre-up ip link set br-vlan-veth up
    pre-up ip link set eth12 up
    post-down ip link del br-vlan-veth || true
    bridge_ports eno1 br-vlan-veth

    # Storage bridge
    auto br-storage
    iface br-storage inet static
    bridge_stp off
    bridge_waitport 0
    bridge_fd 0
    bridge_ports eno4
    address 10.10.12.10
    netmask 255.255.255.0









    share|improve this question



























      0












      0








      0







      I am currently using Newton with ubuntu 16.04 and would like to migrate to Rocky over Ubuntu 18.04. But I discovered that Ubuntu 18.04 is using netplan instead of ifupdown to manage the network ressources. I realize that it is more an Openstack question but since Openstack required quite a bit of complexity in the networking I think posting the question here is more adequate.



      I have the following interfaces file for ubuntu 16.04 and looking on documentation on how to convert that setup to netplan ?



      Any body can help ? Thanks



      Here is my current ifupdown configuration



      # This file describes the network interfaces available on your system
      # and how to activate them. For more information, see interfaces(5).

      source /etc/network/interfaces.d/*.cfg

      # The loopback network interface
      auto lo
      iface lo inet loopback

      # The primary network interface
      auto eno1
      iface eno1 inet manual

      auto eno2
      iface eno2 inet manual

      auto eno3
      iface eno3 inet manual
      mtu 9000

      auto eno4
      iface eno4 inet manual

      # Container/Host management bridge
      auto br-mgmt
      iface br-mgmt inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno2
      address 10.10.10.10
      netmask 255.255.255.0

      # OpenStack Networking VXLAN (tunnel/overlay) bridge
      auto br-vxlan
      iface br-vxlan inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno3
      address 10.10.11.10
      netmask 255.255.255.0
      mtu 9000

      # OpenStack Networking VLAN bridge
      auto br-vlan
      iface br-vlan inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno1
      address x.x.14.50
      netmask 255.255.240.0
      network x.x.0.0
      broadcast x.x.15.255
      gateway x.x.10.15
      # dns-* options are implemented by the resolvconf package, if installed
      dns-nameservers x.x.0.254 x.x.0.250
      dns-search domlinast.loc
      pre-up ip link add br-vlan-veth type veth peer name eth12 || true
      pre-up ip link set br-vlan-veth up
      pre-up ip link set eth12 up
      post-down ip link del br-vlan-veth || true
      bridge_ports eno1 br-vlan-veth

      # Storage bridge
      auto br-storage
      iface br-storage inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno4
      address 10.10.12.10
      netmask 255.255.255.0









      share|improve this question















      I am currently using Newton with ubuntu 16.04 and would like to migrate to Rocky over Ubuntu 18.04. But I discovered that Ubuntu 18.04 is using netplan instead of ifupdown to manage the network ressources. I realize that it is more an Openstack question but since Openstack required quite a bit of complexity in the networking I think posting the question here is more adequate.



      I have the following interfaces file for ubuntu 16.04 and looking on documentation on how to convert that setup to netplan ?



      Any body can help ? Thanks



      Here is my current ifupdown configuration



      # This file describes the network interfaces available on your system
      # and how to activate them. For more information, see interfaces(5).

      source /etc/network/interfaces.d/*.cfg

      # The loopback network interface
      auto lo
      iface lo inet loopback

      # The primary network interface
      auto eno1
      iface eno1 inet manual

      auto eno2
      iface eno2 inet manual

      auto eno3
      iface eno3 inet manual
      mtu 9000

      auto eno4
      iface eno4 inet manual

      # Container/Host management bridge
      auto br-mgmt
      iface br-mgmt inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno2
      address 10.10.10.10
      netmask 255.255.255.0

      # OpenStack Networking VXLAN (tunnel/overlay) bridge
      auto br-vxlan
      iface br-vxlan inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno3
      address 10.10.11.10
      netmask 255.255.255.0
      mtu 9000

      # OpenStack Networking VLAN bridge
      auto br-vlan
      iface br-vlan inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno1
      address x.x.14.50
      netmask 255.255.240.0
      network x.x.0.0
      broadcast x.x.15.255
      gateway x.x.10.15
      # dns-* options are implemented by the resolvconf package, if installed
      dns-nameservers x.x.0.254 x.x.0.250
      dns-search domlinast.loc
      pre-up ip link add br-vlan-veth type veth peer name eth12 || true
      pre-up ip link set br-vlan-veth up
      pre-up ip link set eth12 up
      post-down ip link del br-vlan-veth || true
      bridge_ports eno1 br-vlan-veth

      # Storage bridge
      auto br-storage
      iface br-storage inet static
      bridge_stp off
      bridge_waitport 0
      bridge_fd 0
      bridge_ports eno4
      address 10.10.12.10
      netmask 255.255.255.0






      networking 18.04 openstack netplan






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Dec 14 '18 at 16:03









      chili555

      38.1k55177




      38.1k55177










      asked Dec 14 '18 at 16:01









      cally725

      12




      12






















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "89"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1100911%2frocky-release-using-ubuntu-18-04-with-netplan%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Ask Ubuntu!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1100911%2frocky-release-using-ubuntu-18-04-with-netplan%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Quarter-circle Tiles

          build a pushdown automaton that recognizes the reverse language of a given pushdown automaton?

          Mont Emei