Bootmachine

Latest version: v0.6.0

Safety actively analyzes 627182 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.5.1

------------------
NEW FEATURES:

* add a test runner that runs all builds, logs output and scans for
failures
* add a requirements.txt, so installing in a new virtualenv is simpler
when working on the bootmachine
* friendlier time counter while waiting for servers to boot
* add a warning prompt to require confirmation before deleting
servers, with an option to force.
* changed fab all reboot_servers() to fab reboot_server(servername)
* added an internal __set_ssh_vars(valid_object) method. After
performing a few sanity tests this method adds reliable ssh
variables to the passed in object (env or server).

SALT:

* add a bootmachine-pillar/deploymachine.sls as an example of where
post bootmachine pillar data can be stored. Bootmachine boots your
servers, deploymachine is the states for your custom stack.
* fix require relationship between users/ssh/iptables states
* fix iptables issues and simplify the salt-state

ARCH LINUX:

* upgrade salt-state for grub to install and use grub2
* fix the recent glibc update that broke the build
* add a salt-state for the rc.conf
* add a way for the saltmaster to open a port for newly booted minions
* use hostname instead of ip in the salt-minion config
* follow netcfg best practice, by removing networking settings from rc.conf

0.5.0 (23.07.2012) -- Initial release.
--------------------------------------

The bootmachine grew out of the desire to automate the launching,
configuration, and scaling of a stack of servers in the cloud.

The provider, configurator, and distro functionality has been written
in such a way that each module is pluggable. Therefore customization
and extension can be achieved with little effort.

The bootmachine has existing modules for Rackspace, Salt and a handful
of distros. Additional modules could easily be written to support EC2, Chef,
Puppet, and other distros.

Any contributions to the core or submissions of new modules for the
contrib will be much appreciated. I'd like to see this project allow
developers to switch between providers with ease, simplify the process
of configuring a cloud stack, and encourage experimentation with new
distros.

This is not a 1.0 yet, but please give it a try. It has been working
well for me and I'm excited about this first public release.

Github page: https://github.com/rizumu/bootmachine

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.