[SERVER-32205] Dropping admin db sets FCV to 3.4 but leaves UUIDs Created: 07/Dec/17 Updated: 30/Oct/23 Resolved: 11/Feb/18 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Upgrade/Downgrade |
| Affects Version/s: | 3.6.0 |
| Fix Version/s: | 3.6.3, 3.7.2 |
| Type: | Bug | Priority: | Major - P3 |
| Reporter: | Kevin Albertson | Assignee: | Maria van Keulen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Backwards Compatibility: | Fully Compatible | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating System: | ALL | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Backport Requested: |
v3.6
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Steps To Reproduce: | The following shows how dropping the admin db may leave UUIDs.
As shown, info.uuid is still present in the local.startup_log collection. |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprint: | Storage 2018-01-01, Storage 2018-01-15, Storage 2018-02-12 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Participants: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Linked BF Score: | 120 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
|
Dropping the admin database sets FCV to 3.4 but does not downgrade properly. E.g. UUIDs still remain in the collection catalog. This is only possible on a standalone mongod, replset nodes disallow this. As discussed, maybe we don't want to allow users to drop admin database. |
| Comments |
| Comment by Githook User [ 13/Feb/18 ] |
|
Author: {'email': 'maria@mongodb.com', 'name': 'Maria van Keulen', 'username': 'mvankeulen94'}Message: (cherry picked from commit 72fc7cea722f952e3ad47c5470cb60ae2114097f) |
| Comment by Githook User [ 09/Feb/18 ] |
|
Author: {'email': 'maria@mongodb.com', 'name': 'Maria van Keulen', 'username': 'mvankeulen94'}Message: |
| Comment by Githook User [ 08/Dec/17 ] |
|
Author: {'name': 'Kevin Albertson', 'email': 'kevin.albertson@10gen.com', 'username': 'kevinAlbs'}Message: |
| Comment by Kevin Albertson [ 07/Dec/17 ] |
|
milkie Correct, I updated the description. |
| Comment by Kaloian Manassiev [ 07/Dec/17 ] |
|
Just FYI - I believe we are getting rid of standalone nodes in one of the 3.6 follow-up releases. |
| Comment by Eric Milkie [ 07/Dec/17 ] |
|
This is on a standalone node only, correct? I don't think you can drop the admin db on a replset node. |