-
Notifications
You must be signed in to change notification settings - Fork 23
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
Solr 8.11.2 update #244
Solr 8.11.2 update #244
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have a few questions that might affect the upcoming release, and would require us to include some more info in the release notes, or do a minor/major bump.
- Are any changes required on the Drupal side after this version bump?
- Will this have an effect on someone's existing index (e.g. their
solr-data
Docker volume) if they were to switch images. - Would they have to rebuild the index if it does?
Thanks!
solr/Dockerfile
Outdated
@@ -3,11 +3,13 @@ ARG repository=local | |||
ARG tag=latest | |||
FROM --platform=$BUILDPLATFORM ${repository}/download:${tag} AS download | |||
|
|||
ENV SOLR_VERSION="8.11.2" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Using ENV
adds layers to the image and shouldn't be added here. As the environment variables are used for runtime information, not build time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Any suggestions for a replacement? Should I switch it to ARG?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ARG
seems fine, we can change the other images for consistency as part of another issue (I'll create one).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, great. Thanks for adding the ticket. Changes made.
@nigelgbanks To answer your original questions
With all of that said, I'm not sure what the next steps should be for this PR. |
At the least, we'll have to include it in the release notes. For |
Sorry, I just realized I was clicking "Resolved" on your comments as though they were something for me to "resolve". lol |
Haha no worries, after you have pushed the fix you can mark them as resolved. |
OK, I think I made all of the suggested changes. But to recap, on the release we should comment on how there is documentation from Solr on how to upgrade the index when upgrading Solr from 7 to 8. We should give an example command that the community has tested to upgrade Solr's index like the example they gave but adjusted for isle-dc
They also had one last comment that we should probably spell out how to do it manually
|
@nigelgbanks Do you see what's making the tests fail? I don't see what I need to change to get it to pass. |
Looks to be the same BusyBox v1.34.1 (2021-11-23 00:57:35 UTC) multi-call binary.
Usage: ps [-o COL1,COL2=HEADER] [-T]
Show list of processes
-o COL1,COL2=HEADER Select columns for display
-T Show threads
This script relies on a version of ps that supports the -p flag.
Please install a POSIX compliant version and try again. Seems that https://issues.apache.org/jira/browse/SOLR-16191 is wrong is stating that it's fixed for 8.11.2. |
Looks like I read the ticket wrong, on reviewing their actual changes made for 8.11.2 it seems like they now have a hard requirement on using GNU version of |
@DonRichards I've changed this to a draft just to prevent it from going in before we cut a minor release (which should be pretty soon). Subsequently, it should be good to go into the next major release, for which we'll document the need for folks to rebuild their |
cd3a64c
to
5e88cad
Compare
@nigelgbanks are you good with this dropping the "draft" status now? |
@DonRichards whoops yea we'll start working on the 2.0.0 release. |
@DonRichards I've raised a ticket, so I don't forget about updating the release notes. #261 |
This is untested.
I think this would work but I'm still testing it.