Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rawhide updates ruining the bodhi.fedoraproject.org/users/<me> experience #3429

Closed
hroncok opened this issue Jul 29, 2019 · 8 comments
Assignees
Labels
Projects

Comments

@hroncok
Copy link
Contributor

@hroncok hroncok commented Jul 29, 2019

I was using https://bodhi.fedoraproject.org/users/churchyard to see my recent updates and check whether they are still in testing.

Since I don't usually have more than 10 updates in testing at the same time, the page was perfect.

However I do dozens (hundreds?) rawhide builds a week and now rawhide updates are swamping the page, making it essentially useless for me.

I'd appreciate, if I could hide the rawhide updates (maybe via an URL argument, such as ?release=!F31). Thanks.

@abompard abompard added the WebUI label Jul 29, 2019
@cverna

This comment has been minimized.

Copy link
Member

@cverna cverna commented Jul 29, 2019

Does https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing works for you ? Rawhide update will not stay long in testing unless the tests are failing.

@hroncok

This comment has been minimized.

Copy link
Contributor Author

@hroncok hroncok commented Jul 29, 2019

Can I see testing + pending?

@hroncok

This comment has been minimized.

Copy link
Contributor Author

@hroncok hroncok commented Jul 29, 2019

Also, this doesn't list the buildroot overrides at all, so from one simple dashboard page, I would need to use more.

@cverna

This comment has been minimized.

Copy link
Member

@cverna cverna commented Jul 29, 2019

Ok then I guess we need some way to filter the updates per releases. Currently you can do something like that https://bodhi.fedoraproject.org/updates/?user=churchyard&release=F30 but it seems limited to one release.

@ryanlerch ryanlerch self-assigned this Aug 14, 2019
@ryanlerch ryanlerch added this to To do in CI Gating via automation Aug 14, 2019
ryanlerch added a commit to ryanlerch/bodhi that referenced this issue Aug 14, 2019
Previously, when querying a list of updates, only a
single status parameter could be specified, e.g.:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing

this commit changes that so multiple status parameters
can be supplied, for example:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing&status=pending

Related: fedora-infra#3429
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
ryanlerch added a commit to ryanlerch/bodhi that referenced this issue Aug 14, 2019
Previously, when querying a list of updates, only a
single status parameter could be specified, e.g.:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing

this commit changes that so multiple status parameters
can be supplied, for example:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing&status=pending

Related: fedora-infra#3429
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
@ryanlerch

This comment has been minimized.

Copy link
Contributor

@ryanlerch ryanlerch commented Aug 14, 2019

Can I see testing + pending?

Just opened up #3463 that lets you specify multiple status params in the updates query, so it will let you do testing + pending.

The same code that renders the /updates/ page is used to render the update list on the user profile page, so what i am thinking here is to add a new box at the top that shows just the pending and testing updates. (perhaps only showing this box if the user page is your page too maybe)

Filtering by if it is an auto update or not could be problematic if one of your auto updates doo get stuck in pending or testing, you probably still want to know about that.

@hroncok

This comment has been minimized.

Copy link
Contributor Author

@hroncok hroncok commented Aug 14, 2019

Filtering by if it is an auto update or not could be problematic if one of your auto updates doo get stuck in pending or testing, you probably still want to know about that.

I think you are right here. Thanks!

ryanlerch added a commit to ryanlerch/bodhi that referenced this issue Aug 16, 2019
Previously, when querying a list of updates, only a
single status parameter could be specified, e.g.:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing

this commit changes that so multiple status parameters
can be supplied, for example:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing&status=pending

Related: fedora-infra#3429
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
ryanlerch added a commit to ryanlerch/bodhi that referenced this issue Aug 19, 2019
Previously, when querying a list of updates, only a
single status parameter could be specified, e.g.:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing

this commit changes that so multiple status parameters
can be supplied, for example:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing&status=pending

Related: fedora-infra#3429
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
mergify bot added a commit that referenced this issue Aug 27, 2019
Previously, when querying a list of updates, only a
single status parameter could be specified, e.g.:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing

this commit changes that so multiple status parameters
can be supplied, for example:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing&status=pending

Related: #3429
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
ryanlerch added a commit to ryanlerch/bodhi that referenced this issue Aug 28, 2019
Previously, when querying a list of updates, only a
single status parameter could be specified, e.g.:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing

this commit changes that so multiple status parameters
can be supplied, for example:

https://bodhi.fedoraproject.org/updates/?user=churchyard&status=testing&status=pending

Related: fedora-infra#3429
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
@ryanlerch

This comment has been minimized.

Copy link
Contributor

@ryanlerch ryanlerch commented Sep 19, 2019

The new dashboard view now shows your pending and testing updates on the index (when logged in)

screencapture-0-0-0-0-6543-2019-09-12-15_58_29

#3500 is in develop branch now.

going to close this one, feel free to re-open if this doesnt meet your expectaions, @hroncok

@hroncok

This comment has been minimized.

Copy link
Contributor Author

@hroncok hroncok commented Sep 19, 2019

Looks awesome!

@hroncok hroncok closed this Sep 19, 2019
CI Gating automation moved this from To do to Merged to develop Sep 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
CI Gating
  
Merged to develop
4 participants
You can’t perform that action at this time.