Skip to content

Instantly share code, notes, and snippets.

@jhoblitt
Last active October 8, 2019 17:57
Show Gist options
  • Save jhoblitt/ea5adfca51ea682510022cd3c717fc74 to your computer and use it in GitHub Desktop.
Save jhoblitt/ea5adfca51ea682510022cd3c717fc74 to your computer and use it in GitHub Desktop.
comcam network migration plan

migration steps

  • update /etc/resolv.conf management for comcam cluster

  • copy foreman hostgroup(s) from comcam-fp01 to production foreman instance

  • remove 10/8 addresses from /etc/hosts on stargate & comcam hosts

  • ensure that all comcam hosts + BMCs are configured for DHCP

  • audit network scripts for extra static configuration. E.g. default gateways, rules, etc.

  • audit iptable rules (expected to be disabled)

  • disable puppetmaster on comcam-fp01; disable puppet agent on all other nodes (to prevent cached catalogs from being re-applied)

  • create new foreman host entries to setup DHCP records

  • disable dhcp for 10.0.103.0/24 on comcam-fp01 (before new foreman hosts)

  • manually reset root passwd (due to puppet having wiped it out in the past)

  • manually reboot hosts to ensure new DHCP leases are taken / running services don't have any cached DNS information

  • reconfigure puppet agents for new puppet master/accept new master cert

  • disable puppet/foreman/bind/tftp/etc. on comcam-fp01

  • shutdown 10.0.103.1 interface on bastion host

  • check switch igmp conf; disable 10.0.103.[23] interfaces on switches 3850-24xu and 93180YC-EX

  • change access vlan for BMCs -- vlan32 -> vlan801

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