Project

Profile

Help

Issue #4936

closed

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

Added by jdjeffers over 3 years ago. Updated over 2 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 over 3 years ago

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

Updated by ttereshc over 3 years ago

  • Status changed from NEW to ASSIGNED
Actions #3

Updated by ttereshc over 3 years ago

  • Assignee set to ttereshc

Added by ttereshc over 3 years ago

Revision 930bf2af

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 over 3 years ago

  • Status changed from POST to MODIFIED
Actions #6

Updated by ttereshc over 3 years ago

  • Status changed from MODIFIED to POST

Added by ttereshc over 3 years ago

Revision 26f8233d

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 over 3 years ago

Revision baca70f1

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 over 3 years ago

Revision 07805594

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 over 3 years ago

Revision 07805594

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 over 3 years ago

Revision 07805594

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 over 3 years ago

Revision 07805594

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 over 3 years ago

Revision d42ea19d

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 over 3 years ago

Revision 8ca40be7

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 over 3 years ago

  • Status changed from POST to MODIFIED
Actions #8

Updated by bmbouter almost 3 years ago

  • Sprint/Milestone set to 3.0.0
Actions #9

Updated by bmbouter almost 3 years ago

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

Updated by bmbouter over 2 years ago

  • Category deleted (14)

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

Also available in: Atom PDF