Commit Graph

17 Commits

Author SHA1 Message Date
Xicheng Chang fa5f106bf6 Revert "Retire stackforge/compass-install"
This reverts commit 2614e5fa95.

The repository is actually maintained, the authors merely
misunderstood the stackforge namespace retirement maintenance
announcements[1] and didn't realize they needed to notify us of that
status. Reverting the repository to its former state in preparation
for a namespace move in a coming project rename maintenance.

[1] http://lists.openstack.org/pipermail/openstack-infra/2015-August/003119.html

Change-Id: I6ccdcd8f8a084711c265e42c77b3b4159af27b24
2015-11-03 17:37:20 -08:00
Monty Taylor 2614e5fa95 Retire stackforge/compass-install 2015-10-17 16:02:48 -04:00
Xicheng Chang 62aecbef77 Add ansible callback plugin to compass
Change-Id: Idf636c9924f4725eec96c8950954b1eefbcfb317
2015-05-28 17:45:22 -07:00
Jerry Zhao 7b419b5621 install setuptools twice to ensure latest version
Change-Id: I52302733f96197cd4666cb1131cdbd3a2e3900f2
2015-04-18 14:25:16 +08:00
Jerry Zhao f2537fefd2 install ansible outside virtualenv
Change-Id: I453e5a5431cda2ae2de27d33761661cff8524a27
todo: we may consider adding option to support virtualenv
2015-04-17 19:41:12 +08:00
Jerry Zhao 198fb65a19 add ansible setup setups
fix stale config in group_var

Change-Id: Idfbbabaabc67b8c69f681dda44a8b889ba729b9e
2015-04-11 13:32:46 +08:00
Jerry Zhao 3cb7945822 regtest commissioning
installation of os_only cento6.5 is successful
going to test Ubuntu 14.04

Change-Id: Ib08cf2860ae28a219f259873fcc015442ff6fc67
2015-04-09 21:34:38 +08:00
Jerry Zhao ad6a7afff8 Verify non-dockerized compass
Change-Id: I0f649a35d64b010a887f3a68b0eeaff7816364c3
2015-04-03 14:37:09 +08:00
Jerry Zhao 191771e32c non-dockerized installation playbook
add non-dockerized installation playbooks and roles

Change-Id: Ica4918a3627ce20db6b4a9823bbbbbaff92b9101
2015-04-01 07:36:01 -07:00
Jerry Zhao 03d782f728 add vm and role for regtest
Change-Id: I721ef92338478010048b9bbfecf0486ced95ce3b
2015-03-27 15:27:07 +00:00
Xicheng Chang 670c90c2b8 make 1404 work
Change-Id: I177849e4d71c79d806366511e03799586a25a009
2015-03-26 00:31:30 -07:00
Xicheng Chang 56dd20bbbe Add support for 14.04
Change-Id: Ie7a71b192c550e7506b8f44a169b7050887991b8
2015-03-25 14:15:15 -07:00
Jerry Zhao 1a109ea8a7 add vagrantfile for compass-install
compass can be installed on libvirt backed vagrant box.
easier to manage to lifecycle.
add test option to inject pxeboot mac to compass db.

Change-Id: I779e3d6860d54dee4bd1687fc473e5c38c30e6ca
2015-03-25 08:14:05 +00:00
Jerry Zhao 8b761cfd9b ignore inventories
fix named.template hardcoding

listen address can't be 127.0.0.1.

Conflicts:
	install/group_vars/all
	install/roles/cobbler/templates/Dockerfile.j2

test compass without chef

Conflicts:
	install/roles/cobbler/templates/Dockerfile.j2

Change-Id: I1c2d9b686e9370ccf253ad001b95fe491008365b
2015-03-24 00:59:52 -07:00
Xicheng Chang d602162ece Fix two bugs
1. wrong file path for fix_ks_server.py
2. dhcp-relay doesn't need to bind to an interface

Change-Id: I2f72fcacd9672d99a035abc6e9f9924f7d7d77f7
2015-03-20 11:46:24 -07:00
Xicheng Chang b2a8f417a3 Add build for cobbler
also add a dhcp-relay restart to debian host

Change-Id: Ib4184a615369707d5aea366814d0f0a71f745ec8
2015-03-19 14:21:14 -07:00
Xicheng Chang 31a3c755f4 Update: add ansible code
Ansible for installing:
Chef(host)
Cobbler
Compass
Currently only three components being on the same host is supported.

Change-Id: I1f36ee77546d3e5734a69660dde9edc41dc8ea13
2015-01-28 10:46:52 -08:00