Comments (3)
Commit b30228d fixes the issue. There are multiple commits for various checks. Documented in examples.
from gdeploy.
@sac , I see the change is only under the sections [volume] and [peers].
But this is not all the requirement.
It would be good to have generic 'ignore_on_failure', underneath all sections.
Say, my can fail due to package missing, or network issues, in another case, my pv creation may fail due to bad disks, on other hand, setting up NTP may file, if /etc/ntp.conf file is not present.
So, the requirement is to have a catch_all failure scenario
@sac - what do you think ?
from gdeploy.
@satheesaran currently the way gdeploy works is, each section is a different entity. They do not share any data between them. We do not manage any key/value store (as of now). So, currently the solution is to provide exit option to every critical section.
For example if you think gdeploy should abort if yum does not succeed. You can limit it to yum.
I propose we keep this, and once I add key/value store for the process. We can go for global abort_on_error.
from gdeploy.
Related Issues (20)
- Ensure gdeploy works with ansible 2.4.0.0 HOT 3
- Please use sane versioning HOT 2
- simple example? HOT 4
- Add Active Directory configuration for Samba HOT 1
- Use chrony(d) in place of ntpd for configuration of NTP services
- [FutureFeature] gdeploy needs to support adding nodes to existing cluster. HOT 1
- Fails to set up a geo-replication session using gdeploy. HOT 1
- [RFE] Expansion of a cluster.
- [RFE] Provide flexibility to set CPUQuota for slice HOT 1
- Change xfs settings when vdo volume is used. HOT 1
- Manual creation of thinpools fail when no size specified. HOT 2
- gdeploy fails to properly create backend with specified values. HOT 1
- grafton sanity check script unable to copy tmp files.
- grafton sanity script doesn't really validate the reachability of the machine IP
- Unable to set VDO writepolicy to auto HOT 2
- gdeploy peer module not probing 'master' host by FQDN
- gdeploy doesn't use "all vg storage" as default size when creating LV
- rpm build from source
- Unable to create multiple vgs using gdeploy-3.0.0 HOT 5
- Add issue and PR template to the project.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gdeploy.