cloudsuite icon indicating copy to clipboard operation
cloudsuite copied to clipboard

Change Base Image to Ubuntu 22.04

Open xusine opened this issue 3 years ago • 3 comments

Not to be merged, but just recording the problem fixing during this process.

xusine avatar Aug 11 '22 13:08 xusine

Images to build:

  • [X] openjdk11
  • [x] ~~graphite-statsd (nodejs version is too old, already not maintained by the official.)~~ (deprecated)
  • [X] memcached
  • [x] cassandra
  • [x] faban
  • [x] hadoop
  • [x] mysql
  • [x] ~~siege~~ (deprecated)
  • [x] spark
  • [x] data-analytics
  • [x] data-caching
  • [x] data-serving
  • [x] ~~django-workload~~ (deprecated)
  • [x] graph-analytics
  • [x] in-memory-analysis
  • [x] media-streaming
  • [x] web-search (Wait for the server to be migrated to the openjdk)
  • [x] web-serving (Wait for the web-server to be migrated to php7 and the removal of the HHVM. #348 )

xusine avatar Aug 11 '22 13:08 xusine

All docker images are successfully built except the follow images:

  • [x] ~~django-workload:uwsgi (Incompatible Python version, 3.10 provided, but requiring 3.8, 3.9)~~ (deprecated)
  • [x] ~~django-workload:graphite-statd (Outdated version of NodeJS. )~~ (deprecated)
  • [x] web-search:index (wrong link)

The next step is to test each of the workload on Both x86, ARM, and RISC-V to see if there is any running error.

  • x86:
    • [x] data-analytics
    • [x] data-caching
    • [x] data-serving
    • [x] graph-analytics
    • [x] in-memory-analytics
    • [x] media-streaming
    • [x] web-search
    • [x] web-serving
  • arm64:
    • [x] data-analytics
    • [x] data-caching
    • [x] data-serving
    • [x] graph-analytics
    • [x] in-memory-analytics
    • [x] media-streaming
    • [x] web-search
    • [x] web-serving
  • riscv64:
    • [ ] data-analytics
    • [ ] data-caching
    • [ ] data-serving
    • [ ] graph-analytics
    • [ ] in-memory-analytics
    • [ ] media-streaming
    • [ ] web-search
    • [ ] web-serving

xusine avatar Sep 12 '22 19:09 xusine

When generating the dataset for Ubuntu 22.04, we saw the following error message:

[mp4 @ 0xaaaac43d96d0] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format
[mp4 @ 0xaaaad4f12450] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format
[mp4 @ 0xaaaac124c490] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format
[mp4 @ 0xaaaafe915f00] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format

xusine avatar Sep 23 '22 18:09 xusine

When running on the media-streaming dataset, I got the following warning:

[mp4 @ 0x556f1432fcc0] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format
[mp4 @ 0x56324aa1b140] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format
[mp4 @ 0x55dbd9de4440] Application provided duration: -9223372036854775808 / timestamp: -9223372036854775808 is out of range for mov/mp4 format

This warning seems to be a bug of ffmpeg 4.4, and it has been fixed in ffmpeg 5.0. Ubuntu 22.04 does not have the latest ffmpeg. However, this bug does not influence the result.

xusine avatar Feb 09 '23 18:02 xusine