Jump to content

User:Mark/Home-NIS to puppet migration

From Wikitech

To migrate a single app server

  1. Install puppet (describe this)
  1. Upgrade wikimedia-task-appserver to 1.34. This ensures that all local scripts are installed, and the dependency on wikimedia-nis-client is removed.
  2. Stop apache
  3. apt-get remove --purge wikimedia-nis-client nscd
  4. Ensure puppet creates all required users and groups
  5. Run dpkg-reconfigure wikimedia-task-appserver.

It would be nice if this could be more automated...

Problems here

  • wikimedia-task-appserver version 1.34 no longer depends on wikimedia-nis-client, which means that new installs fail.