Tworzę Red Hat Enterprise Linux 7 VM w VirtualBox z vagrantem. Jeśli mam pudełko podstawy, które zarówno nie ma VirtualBox uzupełnień gości, i nie jest zarejestrowany, to bym ręcznie trzeba wykonać następujące czynności:Jak zdefiniować kolejność wykonywania pluginów oprogramowania pośredniego?
- Zarejestruj okno z subskrypcji kierownika
- Zainstaluj dodatki dla gości
Powodem, dla którego muszę najpierw przeprowadzić rejestrację, jest to, że aby zainstalować dodatki dla gości, muszę zainstalować dodatkowe pakiety.
Istnieją teraz wtyczki vagrant innych firm do obu tych zadań: vagrant-registration i vagrant-vbguest.
Problem, który mam, polega na tym, że wtyczka vagrant-vbguest
zawsze będzie starała się uruchomić jako pierwsza i nie będzie w stanie pobrać potrzebnych pakietów, ponieważ wtyczka vagrant-registration
nie miała jeszcze okazji zarejestrować systemu.
Czy istnieje sposób zmuszenia jednego z nich do uruchomienia przed drugim? Albo jakiekolwiek inne alternatywne rozwiązanie, o którym jeszcze nie pomyślałem (nie jestem czarodziejem-włóczęgą (czy jest to po prostu zwany włóczęgą?))?
nie może być odpowiedź szukasz, ale można wyłączyć wtyczkę vbguest dla VM (dodanie 'config.vbguest. auto_update = false') i uruchom go ręcznie po uruchomieniu z 'vagrant vbguest'. –
@FredericHenri Tak, wymyśliłem to, dzięki. To, czego szukam, to lepszy sposób. Dzięki za komentowanie i tak :) –