rcbops-qe / monster

Deployment/Orchestration Engine
Apache License 2.0
4 stars 8 forks source link

Builds blocked by `grub-pc` config menu #180

Closed jpmontez closed 10 years ago

jpmontez commented 10 years ago

Since the distribution's upgraded, the GRUB config prompt blocks builds from being completely automated.

This feature is against Public Cloud's best practices for Ubuntu Server, so it should be removed from this provisioner.

2014-04-25 21:36:41,424 - monster.deployments.deployment - DEBUG - Building node Node - name:julian-ubuntu-default-chefserver, os:ubuntu, branch:master, ip:23.253.150.175, status:provisioning
                Features: chefserver!
2014-04-25 21:36:41,499 - monster.nodes.chef_node - DEBUG - setting in_use to chefserver on julian-ubuntu-default-chefserver
2014-04-25 21:36:41,518 - monster.nodes.chef_node - DEBUG - Saving chef_node:julian-ubuntu-default-chefserver
2014-04-25 21:36:41,586 - monster.nodes.node - INFO - Updating node dist / packages
2014-04-25 21:36:41,586 - monster.nodes.chef_node - DEBUG - getting platform on julian-ubuntu-default-chefserver
2014-04-25 21:36:41,604 - monster.nodes.node - INFO - Updating Distribution Packages
2014-04-25 21:36:41,605 - monster.nodes.node - INFO - Running: apt-get update; apt-get dist-upgrade -y on julian-ubuntu-default-chefserver
...
2014-04-25 21:37:18,237 - monster.server_helper - INFO - Setting up grub-pc (1.99-21ubuntu3.14) ...
2014-04-25 21:37:19,337 - monster.server_helper - INFO - Configuring grub-pc
2014-04-25 21:37:19,337 - monster.server_helper - INFO - -------------------
2014-04-25 21:37:19,337 - monster.server_helper - INFO -
2014-04-25 21:37:19,337 - monster.server_helper - INFO - The grub-pc package is being upgraded. This menu allows you to select which
2014-04-25 21:37:19,338 - monster.server_helper - INFO - devices you'd like grub-install to be automatically run for, if any.
2014-04-25 21:37:19,338 - monster.server_helper - INFO -
2014-04-25 21:37:19,338 - monster.server_helper - INFO - Running grub-install automatically is recommended in most situations, to prevent
2014-04-25 21:37:19,338 - monster.server_helper - INFO - the installed GRUB core image from getting out of sync with GRUB modules or
2014-04-25 21:37:19,338 - monster.server_helper - INFO - grub.cfg.
2014-04-25 21:37:19,338 - monster.server_helper - INFO -
2014-04-25 21:37:19,338 - monster.server_helper - INFO - If you're unsure which drive is designated as boot drive by your BIOS, it is
2014-04-25 21:37:19,338 - monster.server_helper - INFO - often a good idea to install GRUB to all of them.
2014-04-25 21:37:19,338 - monster.server_helper - INFO -
2014-04-25 21:37:19,338 - monster.server_helper - INFO - Note: it is possible to install GRUB to partition boot records as well, and some
2014-04-25 21:37:19,339 - monster.server_helper - INFO - appropriate partitions are offered here. However, this forces GRUB to use the
2014-04-25 21:37:19,339 - monster.server_helper - INFO - blocklist mechanism, which makes it less reliable, and therefore is not
2014-04-25 21:37:19,339 - monster.server_helper - INFO - recommended.
2014-04-25 21:37:19,339 - monster.server_helper - INFO -
2014-04-25 21:37:19,339 - monster.server_helper - INFO - 1. /dev/xvda (21474 MB; ???)  2. /dev/xvda1 (21473 MB; ???)
2014-04-25 21:37:19,339 - monster.server_helper - INFO -
2014-04-25 21:37:19,339 - monster.server_helper - INFO - (Enter the items you want to select, separated by spaces.)
jpmontez commented 10 years ago

Working on this one at the moment.