-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
installing custom kernel package broke in 0.16.2 #6563
Comments
Let me get @terminalmage involved in the conversation -- I know we changed something recently about package names (amd64 stuff) but can't remember exactly what. Also, just wanted to point out that you can use triple backticks to surround blocks of code. Makes them much more readable. I've edited your post above, adding in triple backticks where I thought they belonged. |
On the backticks: nice! My markdown foo is poor, so thanks for pointing it out! I looked at the release notes and thought the amd64 changes were only for yum based distros. I think I forgot to mention this is Ubuntu 12.04. |
@jfrost Sorry, I fixed the installation of non-amd64 binary packages on amd64 arch (using the |
@jfrost #6576 fixes this regression. Sorry for the inconvenience. To get your states working again, you can do the following:
The file located in |
Thanks for the fast turnaround! Verified that fixes it. Might just pin the minion versions at 0.16.0 since our current state files don't seem to have any issues with that release. |
@jfrost I'll go ahead and close this. Sorry for the inconvenience. |
Hey I'm using the salt 0.16.3 on debian and im experiencing this error for a package with architecture=all. Changing the architecture of the package to amd64 solved to problem for me. I used the state pkg.installed with the sources option: sbt: *This is the debug output [INFO ] Executing command 'dpkg-deb -I "/var/cache/salt/minion/files/base/resources/sbt_0.12.4.deb"' in directory '/root' |
Already fixed in git. |
I have the following sls:
To install some custom kernel packages on Ubuntu. This worked well in 0.16.0, but seems to have broken in 0.16.2.
So, I noticed the ":amd64" at the end of the package name and changed my sls to look like this:
That seems to have installed them (yay?):
But,
When the highstate runs the next time, it breaks the package install:
What am I missing here?
The text was updated successfully, but these errors were encountered: