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

Add Source Mage deprecation notice #1433

Merged
merged 1 commit into from
Jun 24, 2020

Conversation

tianon
Copy link
Member

@tianon tianon commented Feb 19, 2019

Refs vaygr/docker-sourcemage#2 (thanks @lag-linaro ❤️)

cc @vaygr -- if the sourcemage Docker official image is still something you'd like to continue maintaining, please speak up 😉

(This also isn't permanent: as the wording implies, we'd be happy to have continued maintenance of this image if it's going to be more active, but even upstream appears to only be slightly more fresh than our image with 0.62-11 in 2017.)

@vaygr
Copy link
Contributor

vaygr commented Feb 24, 2019

Hey @tianon, yeah. However we should move it under @sourcemage umbrella first.

We're mostly based on a rolling release model, so I'd say we do not update our ISO/chroot/docker images very often. If you think there are CVEs we absolutely need to cover and bump our docker image -- please let me know, and I'll do my best to make that happen ASAP.

What you pointed out is a stable grimoire. And due to other priorities and infrastructure migration that's been happening for the last few months, it's not something we can afford to pursue atm, so I think our activity in this period is best tracked via https://github.com/sourcemage/grimoire/commits/master.

@tianon
Copy link
Member Author

tianon commented Feb 25, 2019

Thanks @vaygr, that's really helpful context. I would definitely recommend rebuilding an updated tarball, even if only to signal that this is still active, but also to make sure anyone building FROM sourcemage gets a cache bust and thus rebuild triggers.

Additionally, it has been a long time since this image was updated, and it's ~723MB, so I have hard time imagining that there isn't a CVE or two in there somewhere. 😄

Do you have any idea what the timeline for moving the repo under @sourcemage might be?

@lag-linaro
Copy link
Contributor

@vaygr if this project is maintained, could you take a look at vaygr/docker-sourcemage#1 please?

@vaygr
Copy link
Contributor

vaygr commented Mar 4, 2019

@tianon yeah, that makes sense.

We have some plans to finish infrastructure migration in the next couple of weeks, so I think by the end of March we should be ok to focus on some important stuff, and our Docker image is something we'd like to keep in a good shape.

@lag-linaro sure thing.

@tianon
Copy link
Member Author

tianon commented Apr 1, 2019

Hey @vaygr, it's that time again 😀

Any luck getting the aforementioned bits in shape? 👍

@tianon
Copy link
Member Author

tianon commented Apr 8, 2019

Ping @vaygr

@tianon
Copy link
Member Author

tianon commented Apr 15, 2019

We're about halfway though April now, any luck? 😅

@tianon
Copy link
Member Author

tianon commented Apr 22, 2019

Ping @vaygr?

@vaygr
Copy link
Contributor

vaygr commented May 5, 2019

@tianon unfortunately this is taking longer than we expected.

The infrastructure work is still in progress, and on top of that we now have some organizational changes.

So before we can make an update to the docker image, we need to cut the new stable grimoire / a stable chroot image first. I know this is something @wich is actively working on, but we'll still be a couple of months away once it's finished.

So I don't think I can give you solid ETA, not until we're done with the stable cut.

If you're finding it critical for the Hub, please move on with deprecation process and we'll resubmit the image when we're ready again.

@tianon
Copy link
Member Author

tianon commented May 7, 2019

I wouldn't say it's hyper urgent, but I think it does look bad for Source Mage (which I think we can both agree isn't great), hence why I'm trying to keep on top of it and make sure it's still something you're thinking about and working on. I'll adjust the frequency of my pings accordingly. ❤️ 👍

@vaygr
Copy link
Contributor

vaygr commented Jun 4, 2019

Thanks for understanding @tianon
Fully agree here.

Yeah, we're working hard on a new chroot image (in fact the test one was released several days ago) and about to start testing process.

Once that's done, it'll be only a matter of days to get that ready for Docker.

@tianon
Copy link
Member Author

tianon commented Jun 19, 2019

Hopefully the chroot tarball testing is going well?

(For context, it's been ~930 days:exclamation: since the last sourcemage update 😅)

@tianon
Copy link
Member Author

tianon commented Sep 13, 2019

Hey, it's me again 😄

According to https://sourcemage.org/Download, it appears the latest "test" Source Mage chroot image hasn't changed since 20190513 -- is that perhaps because the testing has gone well and no further changes have been necessary? 🙏 ❤️

@tianon
Copy link
Member Author

tianon commented Dec 12, 2019

Hey @vaygr, we're well over 1000 days now since the last sourcemage image update -- any chance this will be resolved soon?

@tianon
Copy link
Member Author

tianon commented May 15, 2020

We're now at just shy of three and a half years since library/sourcemage has had an update (docker-library/official-images@c56a8f8). 😱

If we don't go with a proper full "deprecation" notice, perhaps we could at least update the image description to make it clear to users that it's not actively updated?

@tianon
Copy link
Member Author

tianon commented Jun 24, 2020

Updated the wording to more accurately reflect the discussion in this thread so we can get this merged. ❤️

@tianon tianon requested a review from yosifkit June 24, 2020 00:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants