Commit Graph

85 Commits

Author SHA1 Message Date
Obed N Munoz c44dddb0f3 mariadb: Proper directories creation
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2017-02-10 14:43:19 -06:00
Obed N Munoz 998c3bf39b keystone: Create temporal required dir
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2017-02-10 12:09:59 -06:00
Obed N Munoz 040327f7a4 keystone,mariadb: Use stable tags
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2017-02-09 10:27:09 -06:00
Obed N Munoz 13f123f414 ciao-controller: Fix typo
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2017-01-12 10:22:09 -06:00
Obed N Munoz 459057777f ciao-controller: Change Controller API certs location
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2017-01-12 09:54:36 -06:00
Obed N Munoz be2716f9a3 ciao-scheduler: Change CIAO API cert paths
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2017-01-12 08:54:55 -06:00
Obed N Munoz cd6f5b1c1c ciao-controller: Add generic tenant, user, password
Fixes #27

Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2017-01-10 11:27:58 -06:00
Obed N Munoz 62226f951c Merge pull request #26 from arturo-garcia-garcia/arturo-qa
keystone: Add extra tests cases for keystone operations
2016-12-08 11:38:20 -06:00
Garcia Garcia, Carlos 7432f7d5c0 Keystone: Add extra tests cases for keystone operations
keystone: add test cases to the verify keystone operation

I added test cases to validate the basic operations (create, list, show, delete) for EC2 credentials, endpoints, Roles, Services, Projects and users
Also fix a typo in the regex that looks for the ID of the endpoint that was just created in order to delete it later
2016-12-08 10:55:55 -06:00
Obed N Munoz a4c3de3df3 ciao-controller: Cleaner output on service startup
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-12-02 16:39:43 -06:00
Obed N Munoz 2889353e37 ciao-controller: Set workloads/tables path in controller cmd
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-12-02 15:51:47 -06:00
Obed N Munoz 4e25d11153 ciao-controller: Verify that service project is added to user
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-24 15:18:20 -06:00
Obed N Munoz 5180d30f6b ciao-controller,ciao-launcher: Add support for ceph_id parameter
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-24 15:12:51 -06:00
Obed N Munoz 2314402a7f ciao-common: Add Ceph storage dependency common utility
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-23 16:29:10 -06:00
Obed N Munoz e9435c3752 ciao-controller: Add default ceph-id
This commit add default ceph_id=admin for development

Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-23 16:27:48 -06:00
Obed N Munoz 584deab4f2 Merge pull request #25 from mrkz/ciao_deploy_update_readme
ciao-deploy: update readme to instruct user to use ssh key
2016-11-22 16:59:59 -06:00
Simental Magana, Marcos 957ded272a ciao-deploy: update readme to instruct user to use ssh key
README.md is ambiguous with 2 options of how to call the
ciao-deploy container (one with private ssh-key and other
without it), this may confuse the user.

This commit just mention 1 instruction to launch the
ciao-deploy container.

This commit fixes #15

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-22 14:17:12 -06:00
Obed N Munoz 7f03fc109f Merge pull request #24 from obedmr/travis
travis: Update deploy process
2016-11-17 16:37:31 -06:00
Obed N Munoz acfd9a62d1 travis: Update deploy process
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-17 16:32:40 -06:00
Obed N Munoz 45d3879bc5 Merge pull request #23 from obedmr/travis
travis: Add after_success section
2016-11-17 14:29:01 -06:00
Obed N Munoz ab03d00879 travis: Add after_success section
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-17 10:45:08 -06:00
Obed N Munoz ce7986eb60 Merge pull request #22 from obedmr/travis
travis: Test Travis CI
2016-11-17 10:39:40 -06:00
Obed N Munoz 7a45587688 travis: Test Travis CI
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-17 10:35:29 -06:00
Obed N Munoz b409406fdb travis: Update keystone verification script
Signed-off-by: Obed N Munoz <obed.n.munoz@gmail.com>
2016-11-16 22:53:00 -06:00
Obed N Munoz cb27a0864f travis: Define only-keystone deployment
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-16 22:39:40 -06:00
Obed N Munoz 110b2c59e0 travis: Fix branch name in Travis badge
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-16 17:20:19 -06:00
Obed N Munoz c464da3627 Merge pull request #21 from obedmr/travis
travis: Deploy capability is only for master branch
2016-11-16 17:16:46 -06:00
Obed N Munoz 7e7bcfc421 travis: Deploy capability is only for master branch
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-16 17:10:11 -06:00
Obed N Munoz fe4e72fa63 Merge pull request #20 from obedmr/travis
travis: Add initial CI integration
2016-11-16 16:37:48 -06:00
Obed N Munoz 33ed02ec9c travis: Add initial CI integration
We need an automated way of testing our new Docker containers in
order to make sure content is working as expected.

This commits introduces initial tests for Keystone docker container.

Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-16 16:37:12 -06:00
Obed N Munoz b45360c190 Merge pull request #18 from mrkz/ciao_deploy_dont_use_ansible_galaxy_roles
ciao-deploy: don't install roles from ansible galaxy
2016-11-15 11:54:01 -06:00
Simental Magana, Marcos 790017c242 ciao-deploy: don't install roles from ansible galaxy
This is a cleanup commit; since the documentation ask the user
to map the github.com/01org/ciao repository directly into the
ciao-deploy container, it's not neccessary to install the roles
from ansible-galaxy anymore due to those roles being used by
ansible directly from the ciao repo.

The `openstack-common` bundle is removed from the
`swupd bundle-add` command because the `openstack-python-clients`
bundle already includes it implicit.

This commit fixes #14

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-15 11:29:24 -06:00
Obed N Munoz 6c23d7a427 Add update command before start installing software
Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
2016-11-15 11:20:46 -06:00
Obed N Munoz cc4d971a90 Merge pull request #17 from mrkz/ciao_deploy_readme_map_dev
ciao-deploy: update documentation to use privileged container
2016-11-15 11:17:32 -06:00
Simental Magana, Marcos 5aa2cd3903 ciao-deploy: update documentation to use privileged container
As the container use `/usr/bin/losetup` to manipulate the
CNCI image, it's neccessary to use the container in
`--privileged` mode and map `/dev/`, otherwise the container
won't be able to perfomr `losetup` operation nor mount the loops.

this commit updates the documentation to instruct the user how
to call the container in privileged mode.

This commit fixes #16

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-15 09:35:40 -06:00
Obed N Munoz 9a83937327 Merge pull request #13 from mrkz/update_ciao_deploy_dockerfile
ciao-deploy: install `openstack-python-clients` bundle
2016-11-14 17:40:25 -06:00
Simental Magana, Marcos 1fbac5b51f ciao-deploy: install openstack-python-clients bundle
Base clearlinux image has changed and now openstack-common bundle
was refactored, this change removes `/usr/bin/openstack`, hence
`openstack-python-clients` bundle is needed in order to perform
operations using the openstack CLI.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-14 17:23:09 -06:00
Obed N Munoz 068d71be94 Merge pull request #12 from mrkz/ciao_deploy_update_documentation
ciao-deploy: use ciao provided ansible playbooks
2016-11-11 14:43:47 -06:00
Simental Magana, Marcos 97962369b9 ciao-deploy: use ciao provided ansible playbooks
Since the ciao examples to deploy were moved
from https://github.com/clearlinux/clear-config-management
to https://github.com/01org/ciao/, the instructions
should tell the user to use the ciao ones instead of
deprecated clear-config-management.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-11 13:57:34 -06:00
Munoz, Obed N b7b4538be7 keystone: Add post-keystone.sh script support
This post-keystone.sh script will be mounted at /usr/bin/post-script.sh
It will help to do execute tasks after keystone service is up. For example:
endpoints and users creating.

Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-11-11 11:53:08 -06:00
Obed N Munoz f1c2f4346b Merge pull request #11 from mrkz/ciao-deploy-fix-galaxy-install
ciao-deploy: fix ansible install of playbooks
2016-11-04 16:11:40 -06:00
Simental Magana, Marcos bcc7259ea4 ciao-deploy: fix ansible install of playbooks
With previous change, the clearlinux roles on the docker image
are not correctly installed

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-04 16:05:43 -06:00
Obed N Munoz f7c770ed4b Merge pull request #10 from mrkz/persistent_configuration
ciao-deploy: delegate the file edits out of the container
2016-11-03 15:03:06 -06:00
Simental Magana, Marcos a86cb4eb00 ciao-deploy: delegate the file edits out of the container
By delegating the cluster configuration out of the
container, those will be persistent, allowing the user to
keep them for a future reference/re-deployment.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-11-01 16:53:47 -06:00
Obed N Munoz 234543015f Merge pull request #8 from mrkz/machine-learning
Add `machine-learning` Dockerfile
2016-10-25 16:45:23 -05:00
Simental Magana, Marcos 5e107ffbb6 Add machine-learning Dockerfile
This commits adds a Dockerfile to create a machine-learning docker container,
useful to develop machine-learning solutions based on R language and
other python packages such as scipy, scikit-learn and others.

Signed-off-by: Simental Magana, Marcos <marcos.simental.magana@intel.com>
2016-10-25 16:37:59 -05:00
Obed N Munoz f6539c84a6 Merge pull request #7 from albertomurillo/master
ciao-webui: Update to v1.4.13.20
2016-10-25 10:52:17 -05:00
Munoz, Obed N b9cceb438d Fix copy/paste typo
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-10-24 17:11:38 -05:00
Munoz, Obed N f83e47d680 Add ciao-image cert
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-10-24 16:17:53 -05:00
Munoz, Obed N 257fcc6f12 Update available containers
Signed-off-by: Munoz, Obed N <obed.n.munoz@intel.com>
2016-10-24 11:47:16 -05:00