Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 2062670

Summary: [subscription-manager] RHEL 9.1 Tier 0 Localization
Product: Red Hat Enterprise Linux 9 Reporter: Ludek Janda <ljanda>
Component: subscription-managerAssignee: Pino Toscano <ptoscano>
Status: CLOSED ERRATA QA Contact: Bhushan Barve <bbarve>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 9.1CC: bbarve, jsefler, jwboyer, ljanda
Target Milestone: rcKeywords: Translation, Triaged
Target Release: 9.1Flags: pm-rhel: mirror+
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: subscription-manager-1.29.30-1.el9 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2022-11-15 11:19:30 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Comment 1 John Sefler 2022-08-03 21:18:37 UTC
Pre-verifying build...

[root@kvm-03-guest22 ~]# rpm -q subscription-manager
subscription-manager-1.29.29+17.g14b7da1ed-1.git.0.3f5becc.x86_64
[root@kvm-03-guest22 ~]# rpm -q subscription-manager --changelog | egrep -i "Weblate|^\*" | head
* Wed Aug 03 2022 RHSM-QE Jenkins <rhsm-qe> 1.29.29+17.g14b7da1ed-1
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda)   <==== most recent translation commits
- Update translation files (noreply)                                <==== most recent translation commits
* Wed Jul 13 2022 Pino Toscano <ptoscano> 1.29.29-1
- Translated using Weblate (Japanese) (suanand)
- Translated using Weblate (Korean) (simmon)
- Update translation files (noreply)
- Translated using Weblate (Korean) (simmon)
* Thu Jun 02 2022 Christopher Snyder <csnyder> 1.29.28-1
- Update translation files (noreply)


This pre-released subscription-manager-1.29.29+17.g14b7da1ed-1.git.0.3f5becc.x86_64 build includes the most recent translation commits from pull request https://github.com/candlepin/subscription-manager/pull/3098

[root@kvm-03-guest22 ~]# for L in `rpm -ql subscription-manager | egrep "rhsm.mo"`; do echo ""; echo "counting the translated msgids in LANG file '$L'..."; msgunfmt --no-wrap $L | egrep "^msgid " | wc -l; done;

counting the translated msgids in LANG file '/usr/share/locale/as/LC_MESSAGES/rhsm.mo'...
355

counting the translated msgids in LANG file '/usr/share/locale/bn_IN/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/de/LC_MESSAGES/rhsm.mo'...
543

counting the translated msgids in LANG file '/usr/share/locale/es/LC_MESSAGES/rhsm.mo'...
536

counting the translated msgids in LANG file '/usr/share/locale/fr/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/gu/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/hi/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/it/LC_MESSAGES/rhsm.mo'...
590

counting the translated msgids in LANG file '/usr/share/locale/ja/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/ka/LC_MESSAGES/rhsm.mo'...
171

counting the translated msgids in LANG file '/usr/share/locale/kn/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/ko/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/ml/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/mr/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/or/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/pa/LC_MESSAGES/rhsm.mo'...
344

counting the translated msgids in LANG file '/usr/share/locale/pt_BR/LC_MESSAGES/rhsm.mo'...
435

counting the translated msgids in LANG file '/usr/share/locale/ru/LC_MESSAGES/rhsm.mo'...
435

counting the translated msgids in LANG file '/usr/share/locale/si/LC_MESSAGES/rhsm.mo'...
3

counting the translated msgids in LANG file '/usr/share/locale/ta_IN/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/te/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/zh_CN/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/zh_TW/LC_MESSAGES/rhsm.mo'...
436



PREVERIFIED: languages [ja,fr,ko,zh_CN] have 100% (689) of the msgids currently translated for the benefit of RHEL-9.1 from...
https://translate.fedoraproject.org/projects/subscription-manager/subscription-manager-main/


PREVERIFIED: requirement from comment 0 "100% translated strings in ja, zh-cn and ko ... (+ other languages only if explicitly requested by RHEL PM)" where fr has also been 100% translated.  All remaining languages are partially translated.

Note: This verification comment does not verify the quality of the translations (this requires expertise in both the language and the packages); it simply confirms that the task to translate the required langs in comment 0 has been completed and pulled into the latest build of subscription-manager targeted for delivery on RHEL-9.1.

Comment 4 John Sefler 2022-08-19 12:36:38 UTC
Verifying the latest nightly RHEL-9.1 compose...

**  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **
                 This System is reserved by jsefler.

 To return this system early. You can run the command: return2beaker.sh
  Ensure you have your logs off the system before returning to Beaker

 To extend your reservation time. You can run the command:
  extendtesttime.sh
 This is an interactive script. You will be prompted for how many
  hours you would like to extend the reservation.
 Please ensure that you adhere to the reservation policy
  for Beaker systems:
  https://home.corp.redhat.com/wiki/extended-reservations-beaker-general-pool-systems

 You should verify the watchdog was updated succesfully after
  you extend your reservation.
  https://beaker.engineering.redhat.com/recipes/12466617

 For ssh, kvm, serial and power control operations please look here:
  https://beaker.engineering.redhat.com/view/kvm-02-guest18.lab.eng.rdu2.redhat.com

 For the default root password, see:
  https://beaker.engineering.redhat.com/prefs/

      Beaker Test information:
                         HOSTNAME=kvm-02-guest18.lab.eng.rdu2.redhat.com
                            JOBID=6927265
                         RECIPEID=12466617
                    RESULT_SERVER=
                           DISTRO=RHEL-9.1.0-20220818.3
                     ARCHITECTURE=x86_64

      Job Whiteboard:  RHEL-9.1.0-20220818.3 BaseOS x86_64 

      Recipe Whiteboard: 
**  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **  **
[root@kvm-02-guest18 ~]# 
[root@kvm-02-guest18 ~]# rpm -q subscription-manager
subscription-manager-1.29.30-1.el9.x86_64
[root@kvm-02-guest18 ~]# 
[root@kvm-02-guest18 ~]# rpm -q subscription-manager --changelog | egrep -i "Weblate|^\*" | head
* Tue Aug 09 2022 Christopher Snyder <csnyder> 1.29.30-1
- Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda) <==== most recent translation commits
- Update translation files (noreply)                              <==== most recent translation commits
* Wed Jul 13 2022 Pino Toscano <ptoscano> 1.29.29-1
- Translated using Weblate (Japanese) (suanand)
- Translated using Weblate (Korean) (simmon)
- Update translation files (noreply)
- Translated using Weblate (Korean) (simmon)
* Thu Jun 02 2022 Christopher Snyder <csnyder> 1.29.28-1
- Update translation files (noreply)
[root@kvm-02-guest18 ~]# 
[root@kvm-02-guest18 ~]# for L in `rpm -ql subscription-manager | egrep "rhsm.mo"`; do echo ""; echo "counting the translated msgids in LANG file '$L'..."; msgunfmt --no-wrap $L | egrep "^msgid " | wc -l; done;

counting the translated msgids in LANG file '/usr/share/locale/as/LC_MESSAGES/rhsm.mo'...
355

counting the translated msgids in LANG file '/usr/share/locale/bn_IN/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/de/LC_MESSAGES/rhsm.mo'...
543

counting the translated msgids in LANG file '/usr/share/locale/es/LC_MESSAGES/rhsm.mo'...
536

counting the translated msgids in LANG file '/usr/share/locale/fr/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/gu/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/hi/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/it/LC_MESSAGES/rhsm.mo'...
590

counting the translated msgids in LANG file '/usr/share/locale/ja/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/ka/LC_MESSAGES/rhsm.mo'...
171

counting the translated msgids in LANG file '/usr/share/locale/kn/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/ko/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/ml/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/mr/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/or/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/pa/LC_MESSAGES/rhsm.mo'...
344

counting the translated msgids in LANG file '/usr/share/locale/pt_BR/LC_MESSAGES/rhsm.mo'...
435

counting the translated msgids in LANG file '/usr/share/locale/ru/LC_MESSAGES/rhsm.mo'...
435

counting the translated msgids in LANG file '/usr/share/locale/si/LC_MESSAGES/rhsm.mo'...
3

counting the translated msgids in LANG file '/usr/share/locale/ta_IN/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/te/LC_MESSAGES/rhsm.mo'...
368

counting the translated msgids in LANG file '/usr/share/locale/zh_CN/LC_MESSAGES/rhsm.mo'...
689

counting the translated msgids in LANG file '/usr/share/locale/zh_TW/LC_MESSAGES/rhsm.mo'...
436
[root@kvm-02-guest18 ~]# 


VERIFIED: languages [ja,fr,ko,zh_CN] have 100% (689) of the msgids currently translated for the benefit of RHEL-9.1 from...
https://translate.fedoraproject.org/projects/subscription-manager/subscription-manager-main/


VERIFIED: requirement from comment 0 "100% translated strings in ja, zh-cn and ko ... (+ other languages only if explicitly requested by RHEL PM)" where fr has also been 100% translated.  All remaining languages are partially translated.

Note: This verification comment does not verify the quality of the translations (this requires expertise in both the language and the packages); it simply confirms that the task to translate the required langs in comment 0 has been completed and pulled into the latest build of subscription-manager targeted for delivery on RHEL-9.1.

Comment 6 errata-xmlrpc 2022-11-15 11:19:30 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (subscription-manager bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:8341