opendevreview | Hitesh Malhotra proposed jjb/python-jenkins master: Added get_nodes_with_info() function to show information of all the nodes https://review.opendev.org/c/jjb/python-jenkins/+/877926 | 06:03 |
---|---|---|
opendevreview | Hitesh Malhotra proposed jjb/python-jenkins master: Added get_nodes_with_info() function to show information on all the nodes https://review.opendev.org/c/jjb/python-jenkins/+/877926 | 06:08 |
opendevreview | Hitesh Malhotra proposed jjb/python-jenkins master: Added get_nodes_with_info() function to show information of all the nodes https://review.opendev.org/c/jjb/python-jenkins/+/877926 | 06:23 |
toabctl_ | is there anybody who can do a new python-jenkins release on pypi? the latest version is 3 years old and there are bugs fixed in git (eg. https://bugs.launchpad.net/python-jenkins/+bug/1943402) | 10:21 |
toabctl_ | (I also asked this question in #openstack-dev) | 10:21 |
toabctl_ | hashar, have you seen the messages about a new python-jenkins release? | 13:05 |
hashar | toabctl_: hello, nop | 13:08 |
toabctl_ | is there anybody who can do a new python-jenkins release on pypi? the latest version is 3 years old and there are bugs fixed in git (eg. https://bugs.launchpad.net/python-jenkins/+bug/1943402) | 13:09 |
hashar | I think this week I got the CI fixed based on a change made by someone | 13:09 |
toabctl_ | I sent the same message in #openstack-dev . | 13:09 |
hashar | I think the releases are triggered automatically by opendev CI when a tag is created | 13:09 |
toabctl_ | yeah. so the question is - can somebody create a new tag? | 13:09 |
hashar | I gotta find where the groups are defined | 13:10 |
hashar | gerrit no more shows the access list though | 13:10 |
hashar | so approvers should be people in python-jenkins-core at https://review.opendev.org/admin/groups/94568a57f89b3e6e706e37db97b4bc01649294f9,members | 13:11 |
hashar | and releasers are the people in https://review.opendev.org/admin/groups/a4cef9ae068bc26c907a61ed32e9b88d6378b380,members | 13:11 |
hashar | toabctl_: that python-jenkins used to be hosted on Launchpad with Bazaar and I am the one that moved it to opendev/gerrit | 13:12 |
hashar | but I can't tell I have been super active on it | 13:12 |
toabctl_ | I asked jamespage already - he said he isn't super active either | 13:13 |
hashar | yeah I think he wrote the original code | 13:13 |
toabctl_ | looking at the git history, there is not much change in the last years... | 13:13 |
hashar | and iirc I reached out to him to ask permission to "fork" the repo to opendev which he blessed | 13:13 |
hashar | but I imagine he was already no more active on that | 13:13 |
hashar | also for openstack/opendev the use case was for JJB which they are no more using since they moved to ansible a few years ago | 13:14 |
toabctl_ | I know. | 13:14 |
toabctl_ | so what can we do to get a new tag + pypi release? | 13:15 |
hashar | maybe we should migrate under https://github.com/jenkinsci/ umbrella | 13:15 |
hashar | we would need to add us to the two gerrit groups above | 13:15 |
hashar | which would open the rights to Workflow+1 to get changes merged | 13:15 |
toabctl_ | can you propose a tag in gerrit? | 13:15 |
hashar | and to push tags which theorically should magically cut a release and publish it to Pypi | 13:16 |
hashar | toabctl_: here is the Gerrit access list https://opendev.org/openstack/project-config/src/branch/master/gerrit/acls/jjb/python-jenkins.config | 13:18 |
hashar | for a tag one has to be in the group `python-jenkins-release` https://review.opendev.org/admin/groups/a4cef9ae068bc26c907a61ed32e9b88d6378b380,members | 13:19 |
hashar | and I have no idea how people are added to groups :/ | 13:20 |
hashar | I have asked in #opendev . I guess membership is self served by people that are a member of the group | 13:25 |
toabctl_ | thx | 13:26 |
hashar | we should probably have jjb/python-jenkins groups to include the groups from jjb/jenkins-job-builder | 13:28 |
hashar | got confirmed it is self served | 13:29 |
hashar | toabctl_: are you on the jenkins-job-builder@googlegroups.com mailing list? | 13:29 |
toabctl_ | nope | 13:30 |
hashar | then, it is not that active :] | 13:30 |
hashar | toabctl_: https://groups.google.com/g/jenkins-job-builder/c/ock5Oztp0L4 | 13:44 |
hashar | I think we need Thanh Ha (xziiro) he is probably the sole person more or less active and has cut the recent JJB releases | 13:44 |
hashar | or maybe fungi can use his admin rights and bless the proposal | 13:45 |
hashar | and I guess you could be added as a maintainer as well if you have any interest in jjb / python-jenkins | 13:45 |
fungi | sure | 13:53 |
fungi | just a sec, lemme catch up | 13:53 |
fungi | hashar: i've added your gerrit account to the python-jenkins-release group now, so you should be able to add whoever else you need | 13:55 |
hashar | you are magic thank you :) | 14:00 |
hashar | and I wrote to the mailing list to have the jjb groups to be included in the python-jenkins ones | 14:00 |
hashar | toabctl_: I got added to the release group so I guess I can now tag a 1.8.0 | 14:45 |
hashar | * d1e4696 - Handle new master naming in Jenkins post v2.307. (1 year, 3 months ago) <Michael Still> | 14:45 |
hashar | * dc2b944 - Use fullname in get_job_info_regex (1 year, 3 months ago) <Jim Wisniewski> | 14:45 |
hashar | are the changes since 1.8.0.0a0 | 14:45 |
hashar | toabctl_: I have tagged 1.8.0 https://zuul.opendev.org/t/openstack/status#jenkins | 14:50 |
hashar | I have no idea what `announce-release` will do but I guess it is doing all the right things properly | 14:51 |
hashar | https://pypi.org/project/python-jenkins/#history ! | 14:52 |
hashar | yes that worked https://zuul.opendev.org/t/openstack/buildset/a3ce9302e9dc4edeb5906b21be7ef189 | 15:16 |
toabctl_ | thx! | 18:38 |
hitesh1409_ | Hi all, I've made changes in the python-jenkins library. Please review it and let me know if more changes are needed: https://review.opendev.org/c/jjb/python-jenkins/+/877926 | 21:37 |
hitesh1409_ | jjb/python-jenkins repository * | 21:38 |
hitesh1409_ | Also, I wanted to know I can contribute to the jenkins rest api, can someone help on that? | 21:39 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!