Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@tserong
Copy link
Contributor

@tserong tserong commented Oct 10, 2025

Problem:

Harvester v1.7.0 uses NetworkManager instead of Wicked

Solution:

Update the docs to match

Related Issue(s):

harvester/harvester#3418

Test plan:

N/A

Additional documentation or context

This is still WIP.

@github-actions
Copy link

Name Link
🔨 Latest commit 3ab9c7b
😎 Deploy Preview https://68e8d290c386b830c53f587d--harvester-preview.netlify.app

@tserong
Copy link
Contributor Author

tserong commented Oct 15, 2025

Note to self: upgrade docs also need to point out that any additional manual network config (e.g. custom cloudinit CRDs that set up ifcfg- files) will need manual changes to migrate to NetworkManager.

- Add the VLAN id to vlans in bridge-mgmt connection profile
- Add the VLAN id to bridge-port in bond-mgmt connection profile

:::
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have closed this harvester/harvester#9221 (comment) issue as it is taken care part of this documentation.

Copy link
Contributor

@rrajendran17 rrajendran17 Oct 29, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

And for the secondary interfaces, I believe user might need to add the following contents to the /oem_90_custom.yaml file and reboot the host.(below is an example and vlan id and ip address changes as per requirement of the user) This adds vlan id to the mgmt-br and also creates the secondary vlan interface and assigns ip address to it, if its method is auto, it gets ip address from DHCP.

           - path: /etc/NetworkManager/system-connections/bridge-mgmt.nmconnection
              permissions: 384
              owner: 0
              group: 0
              content: |
                [connection]
                id=bridge-mgmt
                type=bridge
                interface-name=mgmt-br

                [ethernet]


                [bridge]
                forward-delay=0
                stp=false
                vlan-filtering=true
                vlan-default-pvid=1
                vlans=2021

                [ipv4]
                method=disabled



                [ipv6]
                method=disabled
              encoding: ""
              ownerstring: ""
            - path: /etc/NetworkManager/system-connections/vlan-mgmt.nmconnection
              permissions: 384
              owner: 0
              group: 0
              content: |-
                [connection]
                id=vlan-mgmt
                type=vlan

                [ethernet]


                [vlan]
                flags=1
                id=2021
                parent=mgmt-br

                [ipv4]

                method=manual
                address1=10.115.252.74/23,10.115.253.254

                [ipv6]
                method=disabled
              encoding: ""
              ownerstring: ""

To add the vlan to mgmt-bo, user could create a VM Network with vlan id under mgmt cluster network.(an alternate option)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants