The core API implementation for Daisycloud OpenStack installer.
Go to file
OpenDev Sysadmins 256fc4b246 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:52:05 +00:00
backend fix bug of multicast 2017-04-25 15:38:09 +08:00
code delete registry docker repo on target node 2017-05-11 10:08:20 +08:00
contrib Support physical network card config virtual function 2017-02-21 11:30:22 +08:00
doc Add doc for diasy call graph among modules. 2016-08-05 06:38:08 +00:00
make Build pxe_server_install rpm from source 2016-12-07 05:31:13 -05:00
rpm Merge "Replace obsolete vanity openstack.org URLs" 2017-04-05 07:04:00 +00:00
test/tempest delete registry docker repo on target node 2017-05-11 10:08:20 +08:00
tools delete registry docker repo on target node 2017-05-11 10:08:20 +08:00
.gitignore Add Copyright to the diff-coverage tool 2016-12-27 03:49:31 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:52:05 +00:00
README.md Fix minor issue in README 2017-02-27 16:54:39 +08: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

[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

# yum install -y epel-release
# yum install -y centos-release-openstack-mitaka
# 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

# 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

Test Daisy

TODO

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