[Geoserver-devel] Doc build is failing with TimeTooSkewed error

Currently the GeoServer docs are failing to build on Jenkins due to:

upload failed: target/main/en/api/1.0.0/coveragestores.yaml to s3://[docs.geoserver.org/main/en/api/1.0.0/coveragestores.yaml](http://docs.geoserver.org/main/en/api/1.0.0/coveragestores.yaml) 
An error occurred (RequestTimeTooSkewed) when calling the PutObject operation: The difference between the request time and the current time is too large.

I don’t know nearly enough about S3 to know what to do to fix this (or if we just need to change the time on build.geoserver.org??)

Ian

···

Ian Turton

Generally that error indicates a time issue on the source. I would check the system time on the build server, and make sure NTP daemon is working properly.

Andy

On Thu, Jan 6, 2022 at 9:05 AM Ian Turton <ijturton@anonymised.com3…> wrote:

Currently the GeoServer docs are failing to build on Jenkins due to:

upload failed: target/main/en/api/1.0.0/coveragestores.yaml to s3://[docs.geoserver.org/main/en/api/1.0.0/coveragestores.yaml](http://docs.geoserver.org/main/en/api/1.0.0/coveragestores.yaml) 
An error occurred (RequestTimeTooSkewed) when calling the PutObject operation: The difference between the request time and the current time is too large.

I don’t know nearly enough about S3 to know what to do to fix this (or if we just need to change the time on build.geoserver.org??)

Ian

Ian Turton


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Torben did just update Jenkins / Java environment. Cannot see why that would have an effect…

Jody

···


Jody Garnett

‘date’ on the box showed Thu 06 Jan 2022 11:55:33 PM UTC at 2:55 pm PST (10:56 UTC), so that explains the error (although not why it is so skewed; presumably just clock drift?)

I’ve fixed the date on the server, and installed NTP so that it remains synced in the future. I’ll kick off a run of the docs and see if that fixed it.

Cheers,
Torben

On Thu, Jan 6, 2022 at 9:38 AM Jody Garnett <jody.garnett@anonymised.com> wrote:

Torben did just update Jenkins / Java environment. Cannot see why that would have an effect…

Jody

On Thu, Jan 6, 2022 at 9:30 AM Andy Curtis <andycurtis1@anonymised.com> wrote:

Generally that error indicates a time issue on the source. I would check the system time on the build server, and make sure NTP daemon is working properly.

Andy

On Thu, Jan 6, 2022 at 9:05 AM Ian Turton <ijturton@anonymised.com> wrote:

Currently the GeoServer docs are failing to build on Jenkins due to:

upload failed: target/main/en/api/1.0.0/coveragestores.yaml to s3://[docs.geoserver.org/main/en/api/1.0.0/coveragestores.yaml](http://docs.geoserver.org/main/en/api/1.0.0/coveragestores.yaml) 
An error occurred (RequestTimeTooSkewed) when calling the PutObject operation: The difference between the request time and the current time is too large.

I don’t know nearly enough about S3 to know what to do to fix this (or if we just need to change the time on build.geoserver.org??)

Ian

Ian Turton


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel


Jody Garnett


Geoserver-devel mailing list
Geoserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Thanks Torben, that fixed the docs build.

···


Jody Garnett