Bug 1672504 - DNF Better Counting
Summary: DNF Better Counting
Status: ASSIGNED
Alias: None
Product: Fedora
Classification: Fedora
Component: Changes Tracking
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Miller
QA Contact:
URL:
Whiteboard:
Keywords:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-02-05 07:46 UTC by Ben Cotton
Modified: 2019-05-13 07:56 UTC (History)
6 users (show)

(edit)
Clone Of:
(edit)
Last Closed:


Attachments (Terms of Use)

Description Ben Cotton 2019-02-05 07:46:14 UTC
This is a tracking bug for Change: DNF Better Counting
For more details, see: https://fedoraproject.org/wiki/Changes/DNF_Better_Counting

Right now, we estimate installed Fedora systems by counting unique IP addresses which show up in our updates mirror statistics. We need better data than that. There are some proposals for more complicated systems, but a quick thing we can do now to greatly improve what we have without a gigantic new infrastructure.

Comment 1 Ben Cotton 2019-02-19 20:30:22 UTC
According to the Fedora 30 schedule[1], today is the deadline for changes to be in a testable state. If your change is ready to be tested, please set the status to MODIFIED. If you know your change will not be ready for Fedora 30, you can set the version to rawhide and notify bcotton@fedoraproject.org. For more information about this milestone, see the Changes Policy[2].

[1] https://fedoraproject.org/wiki/Releases/30/Schedule
[2] https://fedoraproject.org/wiki/Changes/Policy#Change_Checkpoint:_Completion_deadline

Comment 2 Matthew Miller 2019-02-19 20:32:28 UTC
Daniel, can you update on the status from the DNF team? Thanks!

Comment 3 Ben Cotton 2019-03-05 21:49:59 UTC
We have reached the Code Complete (100%) milestone in the Fedora 30 development cycle. At this point, all Changes should be fully code complete and ready for testing during the beta freeze. If your Change has reached this milestone, please set the status to ON_QA. If it has not, this Change will be submitted to FESCo to evaluate the contigency plan and decide if the Change will continue in the Fedora 30 cycle.

Comment 4 Stephen John Smoogen 2019-03-09 01:12:32 UTC
I believe we are now at the point of ON_QA. The specifics are met, we can see the version info and we get count info. It is now integration into the product.

Comment 5 Ben Cotton 2019-04-10 14:43:06 UTC
The implementation of this feature is delayed until Fedora 31, so I am setting the version to Rawhide and changing the status to ASSIGNED, since the client side still does not fully support this.

Comment 6 Michal Domonkos 2019-05-13 07:03:49 UTC
For reference, these are the relevant PRs used to deliver this feature (currently still in progress):

https://github.com/rpm-software-management/libdnf/pull/684
https://github.com/rpm-software-management/dnf/pull/1324

Comment 7 Michal Domonkos 2019-05-13 07:56:47 UTC
The technical BZ tracking this:
https://bugzilla.redhat.com/show_bug.cgi?id=1647454


Note You need to log in before you can comment on or make changes to this bug.