Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ceph mon and osd #292

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Ceph mon and osd #292

wants to merge 1 commit into from

Conversation

cvieri
Copy link

@cvieri cvieri commented Oct 28, 2015

  • add possibility to use puppet-librarian-simple in library
  • add fuel main repo
  • add dummy disks for osd
  • add osds
  • add mons
  • change node names to solar-dev

@@ -11,6 +13,9 @@ else
git pull
popd
fi

[ -n $use_librarian_puppet_simple ] && { gem uninstall -x librarian-puppet; gem install librarian-puppet-simple --no-ri --no-rdoc ; }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you need to uninstall librarian-puppet? Other resources may use it

@cvieri cvieri force-pushed the ceph_osd branch 3 times, most recently from 81a43fc to 0b5872e Compare October 29, 2015 16:20
first_transp = next(x for x in resources if x.name.startswith('transport'))

hosts1 = vr.create('hosts_file1', 'resources/hosts_file', {})[0]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in nodes.yaml we are already creating hosts_file for each resource. You don't need this. Just get created resources in the same way as first_node and second_node

@cvieri cvieri force-pushed the ceph_osd branch 2 times, most recently from 26f1987 to 9af8835 Compare November 11, 2015 13:52
@xarses
Copy link
Contributor

xarses commented Nov 13, 2015

We are switching from openstak/fuel-library/ceph to openstack/puppet-ceph in 8.0. Please use it instead

@cvieri
Copy link
Author

cvieri commented Nov 13, 2015

Thanks Andrew, I know... this is just for POC

@zen
Copy link
Contributor

zen commented Nov 16, 2015

Still, we should reconsider switching to upstream ceph module. Let's discuss it later.

@xarses
Copy link
Contributor

xarses commented Nov 16, 2015

It's fine that it's a POC, but there will be rework and additional attributes that you need for the upstream. Additionally, your source tree will be invalid shortly as there will be no ceph module in fuel-library soon.

- add possibility to use puppet-librarian-simple in library
- add fuel main repo
- add disk configuration for osd
- add osds
- add mons
- change node names to solar-dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants