The core API implementation for Daisycloud OpenStack installer.
Go to file
Zhijiang Hu 4248506323 Add config doc
Change-Id: I5df78a9070b4bb136f570a889a3f578d8ee82088
Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
2017-08-17 03:59:20 -04:00
backend Rename jasmine to daisy4nfv-jasmine 2017-08-04 18:54:57 +08:00
code Handle log message interpolation by the logger in common/ 2017-08-16 23:55:50 -04:00
doc Add config doc 2017-08-17 03:59:20 -04:00
make Rename ironic-discoverd to daisy-discoverd 2017-08-04 17:41:40 +08:00
rpm Rename ironic-discoverd to daisy-discoverd 2017-08-04 17:41:40 +08:00
test/tempest Rectify host_add request's body usage 2017-08-11 06:44:04 -04:00
tools use carbon opendaylight version to replace snapshot version 2017-08-15 20:16:16 +08:00
.gitignore Add Copyright to the diff-coverage tool 2016-12-27 03:49:31 -05:00
.gitreview Added .gitreview 2016-03-29 07:52:50 +00:00
diff_coverage.py Add Copyright to the diff-coverage tool 2016-12-27 03:49:31 -05:00
patch.py Add coverage verify script 2016-12-23 09:00:01 -05:00
README.md Installation doc complementary 2017-08-17 03:53:07 -04:00

[toc]

Daisy(Openstack project name: daisycloud-core)

Daisy provides automated deployment and management of OpenStack and other distributed systems.

Website

http://www.daisycloud.org

Code Layout

  • code/daisy: core logic code.
  • code/daisyclient: command line interface code.
  • code/horizon: web interface code.

Build Daisy artifact

# cd tools
# ./daisy-compile-rpm.sh
# cd ../make
# make allrpm

The artifacts will be at target/el7/noarch/, with name such as installdaisy_el7_noarch.bin.

Install Daisy

NOTE: Daisy's WEBUI rpm includes files which conflicts with OpenStack Horizon, this is Daisy's bug which will be solved in future. For now, please uninstall python-django-horizon and openstack-dashboard before installing Daisy.

# cd target/el7/noarch/
# ./installdaisy_el7_noarch.bin
Verifying archive integrity... All good.
Uncompressing daisy...........................................................

=================================
    DAISY Installation Wizard
=================================
1. install
2. upgrade
3. clean
4. help
5. exit

Please select an operation: 1

Uninstall Daisy

# cd target/el7/noarch/
# ./installdaisy_el7_noarch.bin
Verifying archive integrity... All good.
Uncompressing daisy...........................................................

=================================
    DAISY Installation Wizard
=================================
1. install
2. upgrade
3. clean
4. help
5. exit

Please select an operation: 3

Test Daisy

TODO

  • : separate daisyclient as another project;
  • : separate horizon as another project;