Comments (9)
from chef-server.
This issue bit me too.
Where are the upgrade docs? Not linked here https://www.chef.io/blog/2014/12/16/release-chef-client-12-0-3/ .
apt-get install make
fixed the problem for me.
from chef-server.
Hi @jacobvosmaer, you hit this bug while upgrading the Chef Server right? Not the Chef Client.
The Chef Server upgrade docs do mention that the make
command must be installed on the Chef Server.
from chef-server.
Yes I was upgrading Chef Server (12.0.0 to 12.0.3), and no I did not look at the upgrade docs before I did that.
I find the upgrade docs rather intimidating, but they do make a point of installing make
.
from chef-server.
@jacobvosmaer Can you explain what makes the docs intimidating? We've been investing a lot of effort to make them better and more accessible, so feedback on this is good.
from chef-server.
Thanks for asking @mmzyk .
There are two upgrade scenarios for upgrades from earlier versions of Chef server 12 to newer versions of Chef server 12: high availability and standalone. The steps for each scenario are identical to the steps for upgrades from Enterprise Chef. See the appropriate sections below and follow the same steps.
This is confusing for someone who has not been using Enterprise Chef. It would also help to have links that take you to the 'appropriate sections'.
Once I get to my section, I get the feeling I must be looking at the wrong documentation. Nowhere in the standalone section is the 'upgrade from CS 12' scenario mentioned again. I never installed 'Enterprise Chef' or typed 'private-chef-ctl' before. I feel lost and I stop reading.
Looking back, it seems these steps would have worked for me:
- install
make
- install the new .deb
chef-server-ctl upgrade
chef-server-ctl start
from chef-server.
@jacobvosmaer Thanks. I'll make sure our doc writer gets this feedback.
from chef-server.
Per the issue description, can we also just fix the core issue and not use make
to execute sqitch? Sqitch has it's own binary.
from chef-server.
This issue was fixed in Chef 12.0.6
from chef-server.
Related Issues (20)
- /cookbook_versions endpoint sometimes returns 'busy' as body response under heavy load
- Installing chef-manage via chef-server-ctl is not working HOT 1
- chef-server-ctl user-create with prompt for password is broken HOT 1
- Upgrade to rails 7 and ruby 3+ in oc-id HOT 2
- OCID: profile email update is throwing error
- New nodes aren't indexed but are known to Chef-Server (Version 14) HOT 7
- Update the version of Chef server in Automate HOT 1
- Unable to upload/delete cookbook with Chef Admin account
- Chef Automate 2022-01 failing chef-server-ctl test HOT 1
- Chef Client Range Search Unexpected Results HOT 4
- API Endpoints to update client certs not accessible PUT HOT 1
- Cookbook parsing fails on restore knife ec backup/restore. HOT 1
- embedded knife commands show warnings HOT 1
- Incorrect metadata in a cookbook causes all client runs on nodes in that org to fail, irrespective of them using the cookbook in question. HOT 1
- Update External Opensearch documentation with the user permissions required for Chef to work correctly with Opensearch. HOT 1
- chef-server-ctl test in failing in FIPS enabled Amazon Linux 2 system. HOT 1
- Chef server install fails at "add internal user to opensearch security plugin" on local proxmox host but not AWS HOT 2
- Unable to `chef-server-ctl reconfigure` a new 15.3.2 install on Ubuntu 22.04 HOT 8
- Cookbook with invalid dependencies causes ALL Chef client runs to begin failing (even on nodes that do not use the cookbook in question) HOT 4
- New OpenSSL requirements in RHEL 9 in fips mode [RHSA-2023:3722-01], cannot connect to Chef Server anymore with no EMS support
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 chef-server.