action #29993

[functional][y][hard] Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues")

Added by okurz about 2 years ago. Updated over 1 year ago.

Status:WorkableStart date:04/01/2018
Priority:LowDue date:
Assignee:-% Done:

0%

Category:-
Target version:future
Duration:

Description

As wanted by sebchlad.

We could try to find support for logical combination in queries, e.g. with http://www.redmine.org/issues/4939, or work with custom fields but probably user customizable

History

#1 Updated by okurz about 2 years ago

I asked to be a admin for poo in #opensuse-admin, cboltz said he "made me admin" (maybe he just added me to the admin issue tracker?

[4 Jan 2018 19:39:26] looks like someone was brave enough to give me enough permissions to give you access ;-)
[4 Jan 2018 19:40:06] check https://progress.opensuse.org/projects/opensuse-admin/issues - if it gives you a total of 124 open tickets, giving you permissions worked

but didn't seem to work so far.

#2 Updated by okurz about 2 years ago

so works now, I am an "openSUSE hero", I think. Need to check my VPN.

#3 Updated by okurz about 2 years ago

  • Status changed from New to In Progress

#4 Updated by okurz almost 2 years ago

cwh is part of QA SLE functional now. By coincidence we realized that he is also an admin of progress.o.o and he gave me according roles as well so we can follow on with more ideas there. What we are currently running as an experiment is to add custom fields restricted to certain projects so reduce the number of tags in the subject line which also can partially mitigate the request for query and/or filters as we can combine filters for different fields.

Limitation of custom fields is that only the redmine instance admins can change values. We would need https://www.redmine.org/plugins/redmine_edit_custom_fields for greater flexibility there.

#5 Updated by okurz almost 2 years ago

  • Subject changed from Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues" to Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues")
  • Description updated (diff)

#6 Updated by cwh almost 2 years ago

Maybe the tagging plugin even more meets our requirements:
https://www.redmine.org/plugins/redmineup_tags

#7 Updated by okurz almost 2 years ago

  • Subject changed from Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues") to [functional]Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues")
  • Due date set to 08/05/2018
  • Target version set to Milestone 16

#8 Updated by mgriessmeier almost 2 years ago

  • Subject changed from [functional]Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues") to [functional][y]Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues")

#9 Updated by riafarov almost 2 years ago

  • Subject changed from [functional][y]Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues") to [functional][y][research] Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues")

#10 Updated by okurz almost 2 years ago

  • Subject changed from [functional][y][research] Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues") to [functional][y]Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues")
  • Due date changed from 08/05/2018 to 05/06/2018

So I hope you give me another chance to pick this up again. Planned for S18 now.

Removing the "[research]" tag as it also includes the parts needed in the end, not just the research part. Will update later as well.

#11 Updated by okurz almost 2 years ago

I setup openSUSE VPN according to https://progress.opensuse.org/projects/opensuse-admin-wiki/wiki/VPN and a little bit of hints from asmorodskyi and dheidler.

systemctl start openvpn@opensuse-tcp does not work because of interactive question for user and password but configured over NetworkManager it works which is good enough for now. Also learned that the wifi MicroFocus_open works ok after adding my wifi card MAC address over https://guestwifi.microfocus.com/guest and connecting to either SUSE or openSUSE VPN over TCP, UDP seems to be blocked.

In #opensuse-admin
[16 May 2018 16:54:48] So only took me 5 months but I am in the openSUSE VPN now :) How can I ssh access progress.infra.opensuse.org?
[16 May 2018 17:01:12] and gitlab.infra.opensuse.org does not seem to be responsive for me

waiting for help from opensuse admins. Also, what I can try is to experiment with a local instance of redmine and plugins, e.g. using https://hub.docker.com/_/redmine/ I started an instance with docker run -p 3000:3000 redmine . probably should forward a local path to try out plugins.

#12 Updated by okurz almost 2 years ago

My ssh key was added to progress.infra.opensuse.org so when connected to the openSUSE VPN I can now ssh root@progress.infra.opensuse.org and look around, e.g. read out production snapshot and test locally if upgrade and/or plugins would work.

#13 Updated by okurz almost 2 years ago

  • Due date changed from 05/06/2018 to 19/06/2018
  • Target version changed from Milestone 16 to Milestone 17

due to oSC, Leap 15.0 release and my vacation I think we should not really do this now, let's plan for the next sprint.

#14 Updated by mgriessmeier over 1 year ago

  • Subject changed from [functional][y]Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues") to [functional][y][hard] Better handling of custom tags/labels/fields (was: Find a way to support logical combinations of search keywords in progress.o.o queries to e.g. list all "functional SLE15 fate issues")

#15 Updated by okurz over 1 year ago

I talked to darix and tampakrap. So my current understanding is that we would need an updated redmine instance on which we could install plugins. The VM runs SLE11SP4 which is certainly part of the challenge. The former openSUSE team and lnussel have introduced some plugins which are not necessarily compatible with a more recent redmine version so we have to be careful at least.

Maybe we should just go full steam ahead and look for different solutions after all. https://www.openproject.org/ might be a thing or gitlab :)

#16 Updated by okurz over 1 year ago

  • Due date deleted (19/06/2018)
  • Target version changed from Milestone 17 to future

Not planning to finish this anymore anytime soon. Let's see in "future" what we are going to do.

#17 Updated by okurz over 1 year ago

  • Project changed from SUSE QA tests to QA

#18 Updated by okurz over 1 year ago

  • Status changed from In Progress to Workable
  • Assignee deleted (okurz)

Also available in: Atom PDF