Am moștenit un server Puppet master care rulează Puppet 5.5 pe Ubuntu 20.04LTS gestionând un pachet mixt de servere Ubuntu și SLES. La fiecare repornire, puppet master emite un avertisment către syslog:
Serverul master WEBrick Puppet este depreciat și va fi eliminat într-o versiune viitoare. Vă rugăm să utilizați Puppet Server în schimb.
În plus, WEBrick Puppet master nu este recomandat pentru utilizare în producție. Deci am două motive bune pentru a trece la Puppet Server.
Dar nu văd nicio modalitate ușoară de a o face.
Arhivele oficiale Ubuntu 20.04LTS sunt blocate la Puppet versiunea 5.5 și nu oferă niciun pachet pentru Puppet Server. Deci nu pot pur și simplu apt-get install puppetserver
așa cum aș fi putut spera.
Puppet Labs a declarat toate versiunile Puppet mai vechi de 6.22 ca EOL și, în consecință, ramura „focală” a depozitului lor nu furnizează niciun pachet cu versiunea 5.x. Dar, conform documentației lor, aș avea nevoie de versiunea Puppet Server 5.3 pentru a merge cu agenții mei Puppet 5.5. Deci nu pot instala pur și simplu un pachet Puppet Server de la Puppet Labs și nici nu pot pur și simplu să fac upgrade la o versiune non-EOL de la acestea, deoarece mi-aș pierde actualul master WEBrick Puppet înainte de a avea șansa de a instala Puppet Server pentru a-l înlocui. .
Cum se poate rezolva asta?
Este disponibil oriunde un pachet Puppet Server 5.3 pentru focalizare?
Alternativ, există o cale de actualizare de la Puppet versiunea 5.5 la 6.22 care să treacă simultan de la WEBrick Puppet Master la Puppet Server?