Comments (3)
Based on looking at the code, this looks like a problem with the chef_ingredient resource as this action is to upgrade and reconfigure in this cookbook. We'll need to confirm. Thanks for reporting.
from supermarket-omnibus-cookbook.
Because a restart causes a brief outage on a Supermarket node, we have so far not made the restart automatic. Certainly open to feedback about use cases and maybe providing a flag for enabling/disabling auto-restart.
Also, we're considering a move to encouraging folks installing private Supermarkets to use chef-ingredient
directly in their wrapper cookbooks which would (1) expose the hooks for restarting directly at the discretion of the wrapper authors and (2) remove one layer of abstraction/indirection.
from supermarket-omnibus-cookbook.
After syncing up with @robbkidd realized that it's intentionally not calling for a restart. As @robbkidd mentions in previous comment with regards to restart, it is intentionally not restarting because folks might not want to have their Supermarket go down at a random time based on their configuration. The process of upgrading a particular service can have many meanings depending on who is doing the installation/upgrading. We'll get this better documented so folks understand what is happening here. Thanks for filing this issue.
from supermarket-omnibus-cookbook.
Related Issues (20)
- incorrect yum repo file created for "chef-stable" repo on AWS Linux HOT 1
- Remove dependency on fancy_execute HOT 3
- add encrypted data_bag or chef_vault docs HOT 5
- Upload this cookbook version 1.1.0 to supermarket and override the existing one HOT 1
- Add ability to pin a Supermarket version HOT 2
- Make Supermarket Upgrade Process Delightful HOT 2
- Custom repository "option" non-functional due to malformed attribute HOT 3
- Only converges successfully when chef-client run by hand + HOME env variable HOT 12
- Can't install onto RDS HOT 5
- Need to be able to downgrade Supermarket
- Constant :reconfigure action HOT 2
- Error on Setting up Private Super Market HOT 1
- Cannot configure supermarket's sysctl attributes
- Private supermarket installation fails on Amazon Linux 2017.03 HOT 1
- Supermarket fails to install on Amazon Linux 2017.09 HOT 1
- supermarket.json permissions 644, should be 600 HOT 3
- supermarket-omnibus rpm is always downloaded
- support using instance metadata for S3 access HOT 1
- Chef Client 17 Deprecations HOT 1
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 supermarket-omnibus-cookbook.