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

Start of ceph_facts (tested on bobtail) #2289

Closed
wants to merge 1 commit into from

Conversation

jcftang
Copy link
Contributor

@jcftang jcftang commented Mar 3, 2013

This module currently dumps out facts for the ceph distributed object store.

  • 'quorum_status' information (effectively 'mon' information)
  • 'osd' information
    • Also the osd tree
  • 'mds' information
  • 'rados df' information

it assumes that the machine that is being logged into has the correct ceph
authentication/permissions setup

It's here, though I'm not sure how much use this will be to others (I'd imagine anyone looking at using ceph to back openstack would be interested in this)

This module currently dumps out facts for the ceph distributed object store.

- 'quorum_status' information (effectively 'mon' information)
- 'osd' information
    - Also the osd tree
- 'mds' information
- 'rados df' information

it assumes that the machine that is being logged into has the correct ceph
authentication/permissions setup
@mpdehaan
Copy link
Contributor

mpdehaan commented Mar 3, 2013

Probably a bit niche, host on your github as a seperate repo and send me a link? I can put it in the contrib section.

I do what to get more of the OpenStack folks together though, perhaps an ansible-OpenStack repo?

-- Michael

On Mar 3, 2013, at 4:35 AM, Jimmy Tang notifications@github.com wrote:

This module currently dumps out facts for the ceph distributed object store.

'quorum_status' information (effectively 'mon' information)
'osd' information
Also the osd tree
'mds' information
'rados df' information
it assumes that the machine that is being logged into has the correct ceph
authentication/permissions setup

It's here, though I'm not sure how much use this will be to others (I'd imagine anyone looking at using ceph to back openstack would be interested in this)

You can merge this Pull Request by running

git pull https://github.com/jcftang/ansible ceph_facts
Or view, comment on, or merge it at:

#2289

Commit Summary

Start of ceph_facts (tested on bobtail)
File Changes

A library/ceph_facts (156)
Patch Links:

https://github.com/ansible/ansible/pull/2289.patch
https://github.com/ansible/ansible/pull/2289.diff

@jcftang
Copy link
Contributor Author

jcftang commented Mar 4, 2013

sounds like a reasonable thing to be doing to setup a self-contained repo for the ceph_facts or something abit more useful like an ansible-openstack repo.

is there a movement for doing something like that? -- should close this PR and move the discussion to the mailing list or irc.

@jcftang jcftang closed this Mar 4, 2013
@jcftang
Copy link
Contributor Author

jcftang commented Mar 4, 2013

FYI - the ceph_facts module is here -- git@github.com:jcftang/ansible-ceph_facts.git it's working well enough for what I need. Though it might change a little with how the json output is structured.

@mpdehaan
Copy link
Contributor

mpdehaan commented Mar 4, 2013

Thanks!

Sure thing, I started a thread about the repo on the mailing list and will
likely start one later this week or early next.

On Mon, Mar 4, 2013 at 12:38 PM, Jimmy Tang notifications@github.comwrote:

FYI - the ceph_facts module is here -- git@github.com:jcftang/ansible-ceph_facts.git
it's working well enough for what I need. Though it might change a little
with how the json output is structured.


Reply to this email directly or view it on GitHubhttps://github.com//pull/2289#issuecomment-14393450
.

@mpdehaan
Copy link
Contributor

mpdehaan commented Mar 4, 2013

BTW please reopen this so I don't forget :)

On Mon, Mar 4, 2013 at 1:07 PM, Michael DeHaan michael.dehaan@gmail.comwrote:

Thanks!

Sure thing, I started a thread about the repo on the mailing list and will
likely start one later this week or early next.

On Mon, Mar 4, 2013 at 12:38 PM, Jimmy Tang notifications@github.comwrote:

FYI - the ceph_facts module is here -- git@github.com:jcftang/ansible-ceph_facts.git
it's working well enough for what I need. Though it might change a little
with how the json output is structured.


Reply to this email directly or view it on GitHubhttps://github.com//pull/2289#issuecomment-14393450
.

@jcftang
Copy link
Contributor Author

jcftang commented Mar 4, 2013

Ok, re-opening as a reminder!

@jcftang jcftang reopened this Mar 4, 2013
@mpdehaan
Copy link
Contributor

vendor stuff is going to be mainlined, most likely, I'll link to this one though

@mpdehaan
Copy link
Contributor

shoot me a link of a ceph-facts repo and I can link to it. Closing for now.

Thanks!

@mpdehaan mpdehaan closed this Mar 11, 2013
@jcftang
Copy link
Contributor Author

jcftang commented Mar 11, 2013

The link is here for now "https://github.com/jcftang/ansible-ceph_facts"

robinro pushed a commit to robinro/ansible that referenced this pull request Dec 9, 2016
* fix image family handling with libcloud > 0.20.1

* add missing import
@ansible ansible locked and limited conversation to collaborators Apr 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants