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

Ability to find different release versions #444

Closed
dkvdm opened this issue Aug 28, 2016 · 17 comments
Closed

Ability to find different release versions #444

dkvdm opened this issue Aug 28, 2016 · 17 comments

Comments

@dkvdm
Copy link

dkvdm commented Aug 28, 2016

I'm looking for "Beta 15 Release Notes (2016-06-10 1.11.2-beta15)" as that's what my staging environment runs, and I'd like to keep consistency especially after the whole 1.12.0 drama.

Where can I download this release? Thanks

@SimonCsoma
Copy link

I would like this too since there is an amazing amount of issues and no movement in any of them.
If you found anything can you please share it here?

@Dominik-K
Copy link

Dominik-K commented Aug 29, 2016

You can download older releases on the beta channel. Unfortunately, you need to know the build number. See Docker forum question.

The ones I've found:

@dkvdm
Copy link
Author

dkvdm commented Aug 29, 2016

Thanks for beta/1.11.2.9168! It works on my PC but on my laptop it seems to fail on "rsa/crypto": verification failed, even though I have a valid beta token : /

Not supporting older versions is kind of unacceptable, what the hell...

@mchiang0610 mchiang0610 changed the title Where to find older releases? Ability to find different release versions Sep 12, 2016
@mchiang0610
Copy link

Thanks. Adding this as a feature request.

@ijc
Copy link
Contributor

ijc commented Nov 18, 2016

Closing as per slack discussion with @mchiang0610

@lmakarov
Copy link

lmakarov commented Nov 18, 2016

Closing as per slack discussion with @mchiang0610

@ijc25, @mchiang0610 do you guys mind elaborating on why this is being closed as a "won't fix"?

@dkvdm
Copy link
Author

dkvdm commented Nov 18, 2016

Indeed. It would be great to update the participants and keep this process transparent.

@arnalyse
Copy link

Same here. If it weren't for the Caskroom of homebrew-cask, I wouldn't have been able to find the old version.

I appreciate the forward momentum, but I'd really appreciate the access to older versions to downgrade if needed. 😅

@mkernel
Copy link

mkernel commented Nov 24, 2016

Same here. We are suffering from severe performance drops and would love to downgrade to the "latest fast build". Finding that one would help a lot.

@dsheets
Copy link
Contributor

dsheets commented Nov 24, 2016

@mkernel have you tried the block device flush workaround in #668 (comment)?

@mkernel
Copy link

mkernel commented Nov 24, 2016

@dsheets Yes. In those cases where we tried that we're still seeing underperforming containers.
So to do some performance measuring it would be really helpful to have a browseable archive of old docker versions.

@dkvdm
Copy link
Author

dkvdm commented Jan 3, 2017

I would still like a satisfying answer to the closure of this issue.

@friism
Copy link

friism commented Feb 6, 2017

(parts of response re-used from #1120 (comment))

@flxfxp we're continuously fixing bugs (including security-related problems), and those fixes are released in new versions of Docker for Mac. We don't support or patch older versions - we only support the latest version on the stable and beta channels respectively.

Because we want users to be running software that's patched and secure, we don't publicly document how to download and install old versions.

If you find incompatibilities between Docker 1.11 and newer versions, please open an issue so that we can address them.

@matthughes
Copy link

@friism To be frank, this a ridiculous response. I know of no other open-source software project that behaves this way. I understand the desire for forward progress but if I upgrade Docker for Mac and my dev environment is hosed due to a regression, my only recourse is to report the bug and wait for it to get fixed or fix myself?

Every package/artifact manager in the world allows you to downgrade -- including to insecure versions. And please let's not throw around the security boogeyman as a real response; the official Docker yum repo allows me to go to older insecure versions https://yum.dockerproject.org/repo/main/centos/7/Packages/. Why should Docker for Mac -- something that is for 99% of users, a development tool -- be treated different?

I'm not asking that this be baked into the software; just that the URLs for the old versions be discoverable somehow. This secrecy doesn't even allow for good bug reporting. Maybe I upgraded three times without noticing the bug get introduced. If I was a good OS user, I would find which version broke the expected behavior. But without being able to go to previous versions, I can't even report an accurate bug.

I implore you to reconsider this.

@rishighan
Copy link

@friism I deploy my app to Elastic Beanstalk and Amazon officially supports Docker version 17.03.1-ce as of August 2017. Are you saying that I have no choice but to switch deployment solutions to something that supports the bleeding edge version of Docker? I think that is not a reasonable approach to what is a real requirement by many developers.

I am not suggesting that you support all old releases, but at least make them available for download, with the caveats clearly documented. I would warrant that most developers are aware of what risks they are exposing themselves to using older versions, but to say that security issues and bugs can be resolved by not making the older releases available for download is a little ridiculous.

@friism
Copy link

friism commented Aug 18, 2017

@rishighan Elastic Beanstalk is not a Docker product so I can't really comment on it, but I will note that it seems odd that AWS is trying to build a "supported" product on a version of Docker that's no longer supported.

If you want to use Docker, I recommend getting it straight from us (for example using Docker for AWS) or installing recent Docker versions on your AWS instances from Docker repos.

If you're interested in Docker versions with longer support lifecycles, Docker Enterprise Edition is a great choice.

@docker-robott
Copy link
Collaborator

Closed issues are locked after 30 days of inactivity.
This helps our team focus on active issues.

If you have found a problem that seems similar to this, please open a new issue.

Send feedback to Docker Community Slack channels #docker-for-mac or #docker-for-windows.
/lifecycle locked

@docker docker locked and limited conversation to collaborators Jun 19, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests