[SERVER-20462] 3.1.8 not available via APT repo Created: 17/Sep/15  Updated: 20/Nov/15  Resolved: 20/Nov/15

Status: Closed
Project: Core Server
Component/s: Packaging
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Tianon Gravi Assignee: Ernie Hershey
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Build A (10/09/15), Build B (10/30/15), Build C (11/20/15)
Participants:

 Description   

It would appear that the raw .deb for 3.1.8 was uploaded to http://repo.mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.1/main/binary-amd64/ but wasn't added to http://repo.mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.1/main/binary-amd64/Packages or http://repo.mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.1/main/binary-amd64/Packages.gz.

Maybe a bug in a script somewhere?



 Comments   
Comment by Ernie Hershey [ 20/Nov/15 ]

This was fixed by wrapping the script that publishes packages in a call to the 'flock' command line utility, preventing multiple instances from running concurrently.

Comment by Ernie Hershey [ 14/Oct/15 ]

Thanks for the report, tianon! Please let us know if you have any other issues. You'll probably get a faster/better response by emailing the mongodb-user mailing list instead of posting in JIRA for issues like this. Either way though thanks for letting us know and I'm glad you're all set now.

Comment by Tianon Gravi [ 14/Oct/15 ]

Scratch that, it's fixed again already!

Comment by Tianon Gravi [ 14/Oct/15 ]

Seeing something new (but related) now; http://repo.mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.1/Release.gpg is 403 Forbidden.

Comment by Tianon Gravi [ 18/Sep/15 ]

Awesome, thanks for the quick turnaround! Can confirm that the immediate issue is resolved and glad to hear you're working on the backend fix too.

Comment by Ernie Hershey [ 18/Sep/15 ]

I've identified the problem and re-generated repo metadata to include 3.1.8 for all affected repos. The immediate problem of 3.1.8 missing should be resolved.

There's a bit more backend work to make sure this doesn't recur and I'll update/resolve this ticket as that work progresses.

Comment by Sam Kleinman (Inactive) [ 17/Sep/15 ]

Thanks for the report and the reproduction. We can confirm what you see and will work on triaging the issue for this release and future releases.

Regards,
sam

Comment by Tianon Gravi [ 17/Sep/15 ]

Easy way to illustrate/reproduce:

$ curl -fsSL 'http://repo.mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.1/main/binary-amd64/Packages' \
    | awk -F ': ' '$1 == "Version" { print $2 }' \
    | sort -uV
3.1.0
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7

$ curl -fsSL 'http://repo.mongodb.org/apt/debian/dists/wheezy/mongodb-org/3.1/main/binary-amd64/Packages.gz' \
    | gunzip \
    | awk -F ': ' '$1 == "Version" { print $2 }' \
    | sort -uV
3.1.0
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
3.1.7

Generated at Thu Feb 08 03:54:18 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.