+++ This bug was initially created as a clone of Bug #2242214 +++ Description of problem: After upgrading to 6.13, this warning message started happening on Candlepin. The error.log has below traceback: 2023-09-27 00:00:00,786 [thread=https-jsse-nio-127.0.0.1-23443-exec-93] [req=d8b0e463-dadc-4521-8da1-856ef5e22509, org=UBCITServices, csid=] ERROR org.candlepin.exceptions.mappers.CandlepinExceptionMapper - Runtime Error Text 'Sun, 11 Jun 2023 17:51:29 GMT' could not be parsed at index 0 at java.time.format.DateTimeFormatter.parseResolved0:2,046 java.time.format.DateTimeParseException: Text 'Sun, 11 Jun 2023 17:51:29 GMT' could not be parsed at index 0 at java.base/java.time.format.DateTimeFormatter.parseResolved0(DateTimeFormatter.java:2046) at java.base/java.time.format.DateTimeFormatter.parse(DateTimeFormatter.java:1948) at java.base/java.time.ZonedDateTime.parse(ZonedDateTime.java:598) at org.candlepin.resource.ConsumerResource.getContentAccessBody(ConsumerResource.java:2137) at jdk.internal.reflect.GeneratedMethodAccessor212.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.jboss.resteasy.core.MethodInjectorImpl.invoke(MethodInjectorImpl.java:151) at org.jboss.resteasy.core.MethodInjectorImpl.lambda$invoke$3(MethodInjectorImpl.java:122) at java.base/java.util.concurrent.CompletableFuture.uniApplyNow(CompletableFuture.java:680) at java.base/java.util.concurrent.CompletableFuture.uniApplyStage(CompletableFuture.java:658) at java.base/java.util.concurrent.CompletableFuture.thenApply(CompletableFuture.java:2094) at java.base/java.util.concurrent.CompletableFuture.thenApply(CompletableFuture.java:143) Version-Release number of selected component (if applicable): candlepin-4.2.15-1.el8sat.noarch How reproducible: Hard Steps to Reproduce: Only in some of the customer environments. Actual results: This warning message is filling up rhsm.log on the candlepin error.log as well as all the content hosts rhsm.log files. Expected results: Should have no such warning Additional info: --- Additional comment from on 2023-10-05T01:17:49Z Could be related to this commit? commit 96567c879d4b9309ea3634304eb046126349fee8 Author: sbakaj <sbakaj@redhat.com> Date: Tue Jul 12 15:34:47 2022 +0000 ENT-4809: Enable bean validation. - Added reasteasy validator - Downgrade hibernate validator - Fix tests diff --git a/api/candlepin-api-spec.yaml b/api/candlepin-api-spec.yaml index 68ccdadf2..732b3a326 100644 --- a/api/candlepin-api-spec.yaml +++ b/api/candlepin-api-spec.yaml @@ -1021,8 +1021,9 @@ paths: description: Modified date. Accepted format EEE, dd MMM yyyy HH:mm:ss z schema: type: string - format: date-time - pattern: EEE, dd MMM yyyy HH:mm:ss z +# FIXME It wont work on older version resteasy validation. +# format: date-time +# pattern: EEE, dd MMM yyyy HH:mm:ss z The weird part is that I can't reproduce it.. --- Additional comment from on 2023-10-05T11:51:06Z The customer has shared the backup of his Satellite over support case 03627694 which can be downloaded from : https://access.redhat.com/support/cases/#/case/03627694 --- Additional comment from on 2023-10-05T14:07:49Z I tried to build a reproducer and below are the machine details: IP Address: 10.74.195.69 Root Password: redhat The backup shared by customer is copied into "/var/satellite_backup/satellite-backup-2023-10-05-12-17-51" directory. I tried to restore the backup but it is getting failed: ~~~~~~~~~~ # satellite-maintain restore /var/satellite_backup/satellite-backup-2023-10-05-12-17-51 Are you sure you want to continue? This will drop the databases, reset all configurations that you have made and bring all application data back to a fresh install. [y/n] Failed to start services: Job for postgresql.service failed because the control process exited with error code. See "systemctl status postgresql.service" and "journalctl -xe" for details. 2023-10-05 18:49:41 [ERROR ] [root] Failed to start services: Job for postgresql.service failed because the control process exited with error code. See "systemctl status postgresql.service" and "journalctl -xe" for details. -------------------------------------------------------------------------------- Scenario [Restore backup] failed. ~~~~~~~~~~~ We will be further working on it to fix it. --- Additional comment from on 2023-10-06T01:32:29Z (In reply to Jayant Bhatia from comment #3) > I tried to build a reproducer and below are the machine details: > > IP Address: 10.74.195.69 > Root Password: redhat > Hmm, I can't reproduce the issue here. --- Additional comment from on 2023-10-06T06:23:21Z This is also working: ~~~ curl -k -u "admin:redhat" -H "If-Modified-Since: Wed, 04 Oct 2023 12:55:48 GMT" https://$(hostname)/rhsm/consumers/1d95fac6-e9cf-4574-8641-bc499ae1c791/accessible_content {"lastUpdate":"2023-10-06T06:17:09+0000","contentListing":{"6346998154475823378":["-----BEGIN CERTIFICATE-----\n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\n-----END CERTIFICATE-----\n","-----BEGIN ENTITLEMENT DATA-----\neJzVVd9P2zAQ/lcsiweQajm/E/dtYwimMQ3RvWwTitzkSiPSJLOdiarq/75L0tAy\nWlABCaa+pGffd999d75b0KQsdD0DRYfUToU/kUnAQCQT5vmhx6LAs9k48YSQYCeh\nsOmA6nqsE5VVJisLOlxQfVOjM+IYKEwskwS0xmuFnAHajzs7+dDZlwNaqrQJh45G\nKoNXHMtxmW0xK/huBUM7HFriJwJAke46RJRKlWmdGE2HvxY0Sx9hQP6hMKB/QOmW\nPMU/UiXTzEBiagUN2tWgR1pD207guHjXzKsGcV7P1vCXkJIzachIGshzRCLHedaE\nC8ikVOTy7OScROQ2CuLAI4eXF1/1ETrncgw5euveiyWtFwsYejE1hZxFrPNiqpp1\ntIu0VOuQaKqkmaKBfxp95ufZWEk15yv2PM204bmcg4KUN4AR7/A4Bl2F4wEvdau1\nHOeAqU5krqETpVWDdi4UVbmuruNaNaQnWQ5DzjmYhFc3GUd+DE85JsdOL07Zl5Mf\nDINOMYyCHKQGDDEDI1NpZAy3VaZQOXtAFfyu8TuNjbxuo93Lm14tB30BbMsTTxTg\nBNNWlco0kPOsqG+JaAuwUp6Rj8jj2+hhCdqYopV9pfcYb5b6JbI3mIIfrLLHfuul\n76A70d9UZLFFZOzy4AVdLp7V5eKVu1z8J12+rQCBCDzHi2zb8ZwdhTCgjbMhLWoS\nN7a4P7jT77jWppztkq895I0T7z3v5Ljalsc9lr7vh65ji11DsYF0d7F0n83S3Y+l\nZ3s4t33XeoTlLpLP5rgHRccL/P3f2+HdgwvJCBQOl6MdQy1kuj1nW97fC4cb75B5\nyMOOAz9oRluT+Xt/eL0qGw8v9OynBt+D7RLtsV2i198u0bveLltWuOP5e2vcN/hT\n/f1qzbyp6bqh317PjZ7FH6ZVlhh1sVz+Bb3Txns=\n-----END ENTITLEMENT DATA-----\n-----BEGIN RSA SIGNATURE-----\nVIQLgMlVTEPiNoB4Bl5VNBNEuHzfeKSKB5LHa8+xBf91zPktftOY6byvdMwP+zHc\nn9ruX+y+qNNMohQw+HXYk/pKGchMZ3OEycJe+cWwZ1kevGYGtOhYiG0pfQN1FRZ3\n11LnKCg8h9DB0hiWaYBBR5VV5+5L5P1ReZGBd+YBYM50KceJGx3rdJ19yTD5TH3p\nZG772E8Sb3jUpCvrMImtQHMi9Q7+QetVYbAJweIR95HWQl4DilqBo85b1/E7Rron\n6U/cBm2MT3MMODO7qzlBukoubg12j6LWSRD0RYp2nF6VV80iS+p85KfcKK97gNG2\n1V6sMbCHiN0H+567BkB+zbcmGks2pe2ZB58X6prt7/VlFw1h6nCJyl7BYJ0XjLoK\nv+vgxcIXrZv9bhLYD8AYISNqopCdZvdz4u08j8Fpjm0MEljZ6cv4rZLsJdeaOsLv\nc2MlpQx51eaFc6HEkdKotetvKwHSU92u1d0V9GdQMeOyxPnIG+Ph5ol0URkoksn6\nUmhcEQEr+LBZBqN7SrwB4+u66+Bfjp4GxZXf9QIS1riUnoWHQCiEYvdEq3H1i0GU\n2HPq7b3B6OBEZKT4G5VzPZdBK8dG3kPmEoQyFUIpdPaspFiTJaarf+46XvlQksnD\nsxSF6+u4/+PiFU9awh0vF8WDWkGs4XXpJMVhW3wYhFs=\n-----END RSA SIGNATURE-----\n"]}} `~~ The cert includes the new custom repository too. So what could cause this error? ~~~ Error Text 'Sun, 11 Jun 2023 17:51:29 GMT' could not be parsed at index 0 at java.time.format.DateTimeFormatter.parseResolved0:2,046 ~~ is system locale related? ~~~ cat etc/locale.conf LANG="fr_FR.UTF-8" ~~~ --- Additional comment from on 2023-10-23T14:08:05Z *** Bug 2244861 has been marked as a duplicate of this bug. *** --- Additional comment from on 2023-10-24T14:28:03Z Thanks for those release. Do you know the time required for the rpm to be available ? Or we need to do the upgrade to 6.13.5, 6.14 or 7 (both seems ok for me). No time pressure we have a workaround applied.
QE Tracker for https://issues.redhat.com/browse/SAT-21389
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2250347