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

Added Parameter 'size_is_minsize' (true|false(default)) #72

Merged
merged 4 commits into from
Dec 1, 2014

Conversation

elconas
Copy link
Contributor

@elconas elconas commented Sep 12, 2014

Most of the times it desired to specify minimum disk settings for your application stacks (e.g. your web server should have a /var/ww space of 10GB).

However while during operations individual servers must be manually extended (//var/log is full because of a user error on a single web server of our fleet). For this operations sometimes manually intercepts. However this makes the puppet manifest fail from that moment on.

If size_is_minsize is set to true, the size parameter is actually a minsize parameter, causing the puppet manifest not to fail, if the LV we found is actually larger then we expected.

I think this is an essential feature and is needed for opertations at larger scale, expecially with outsourced highly operation teams.

Even better would be a ensure mode of "minsize", however I was not able to implement this :L)

@elconas
Copy link
Contributor Author

elconas commented Sep 18, 2014

Signed the CLA as it seems required for all contributions.

@elconas
Copy link
Contributor Author

elconas commented Oct 8, 2014

Any news regarding this Pull Request ?

For us this is currently a blocker for using the LVM manifest, as we can not really use the manifest to do partitioning across the fleet. It would be great if this pull request could be reviewed.

Thanks !

@elconas
Copy link
Contributor Author

elconas commented Oct 29, 2014

Anyone still working on this ?

underscorgan pushed a commit that referenced this pull request Dec 1, 2014
Added Parameter 'size_is_minsize' (true|false(default))
@underscorgan underscorgan merged commit eeb330d into puppetlabs:master Dec 1, 2014
@underscorgan
Copy link
Contributor

@elconas sorry for the delay in getting to this, but thanks for the contribution!

@elconas
Copy link
Contributor Author

elconas commented Dec 3, 2014

Thank you ! Just in Time so I finish my project this year :)

cegeka-jenkins pushed a commit to cegeka/puppet-lvm that referenced this pull request Oct 23, 2017
Added Parameter 'size_is_minsize' (true|false(default))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants