Problem description: Artifactory generates rpm primary.xml with a file time including the milliseconds (regular epoch). The general rpm spec and also the file and build time in all the remote source will not include the file timestamp with milliseconds.
Example primary.xml content for the same rpm file.
<time file="1584039332" build="1545089469"/> -- in the upstream repo <time file="1595585473000" build="1456953869"/> - generated in Artifactory local repo observe the file time
What is the expected behavior? primary.xml file time should be normal Unix time with no milliseconds similar to the build time
Steps to reproduce:
- Download an rpm file from the remote repo and observe the primary.xml content from the source
- Push the same rpm file to the local Artifactory repo and observe the file time in the primary.xml generated by Artifactory.