Project

Profile

Help

Issue #4936

closed

Ruby client version labelling is incorrect with respect to "most recent" versions

Added by jdjeffers almost 5 years ago. Updated almost 4 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
API Bindings
Sprint:
Sprint 54
Quarter:

Description

The ruby client versions with the 3.0.0rc2.dev.* labels are considered as earlier than 3.0.0rc2 versioned releases.

it appears that the ruby gem tools, bundler, et al, consider the "dev" labels as being older when in fact the "3.0.0rc2" labelled gems are older.

You can verify by opening an irb console:

irb(main):010:0> Gem::Version.new("3.0.0rc2") > Gem::Version.new("3.0.0rc2.dev.1559765173")
=> true

When a gem version is not specified in a Gemfile or in a .gemspec file, the default version installed and used will be the latest available, in this case the version labelled "3..0.0rc2".

Actions #1

Updated by amacdona@redhat.com almost 5 years ago

  • Triaged changed from No to Yes
  • Sprint set to Sprint 54
Actions #2

Updated by ttereshc almost 5 years ago

  • Status changed from NEW to ASSIGNED
Actions #3

Updated by ttereshc almost 5 years ago

  • Assignee set to ttereshc

Added by ttereshc almost 5 years ago

Revision 930bf2af | View on GitHub

Don't add .dev release part of the version

It should be done by Pulp 3 plugins themselves. Their master branch should contain .dev release segment in the version identifier of the upcoming release.

closes #4936 https://pulp.plan.io/issues/4936

Actions #5

Updated by ttereshc almost 5 years ago

  • Status changed from POST to MODIFIED
Actions #6

Updated by ttereshc almost 5 years ago

  • Status changed from MODIFIED to POST

Added by ttereshc almost 5 years ago

Revision 26f8233d | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Added by ttereshc almost 5 years ago

Revision baca70f1 | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Added by ttereshc almost 5 years ago

Revision 07805594 | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Added by ttereshc almost 5 years ago

Revision 07805594 | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Added by ttereshc almost 5 years ago

Revision 07805594 | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Added by ttereshc almost 5 years ago

Revision 07805594 | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Added by ttereshc almost 5 years ago

Revision d42ea19d | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Added by ttereshc almost 5 years ago

Revision 8ca40be7 | View on GitHub

Set version to .dev for the master branch

A correct version would be shown for installations from the master branch. Bindings will be generated with a proper version as well.

re #4936 https://pulp.plan.io/issues/4936

Actions #7

Updated by ttereshc almost 5 years ago

  • Status changed from POST to MODIFIED
Actions #8

Updated by bmbouter over 4 years ago

  • Sprint/Milestone set to 3.0.0
Actions #9

Updated by bmbouter over 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #10

Updated by bmbouter almost 4 years ago

  • Category deleted (14)

We are removing the 'API' category per open floor discussion June 16, 2020.

Also available in: Atom PDF