New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ARROW-18401: [R] Failing test on test-r-rhub-ubuntu-gcc-release-latest #14894
ARROW-18401: [R] Failing test on test-r-rhub-ubuntu-gcc-release-latest #14894
Conversation
|
@github-actions crossbow submit test-r-rhub-ubuntu-gcc-release-latest |
|
@github-actions crossbow submit test-r-rhub-ubuntu-gcc-release-latest |
|
@github-actions crossbow submit test-r-rhub-ubuntu-gcc-release-latest |
|
@github-actions crossbow submit test-r-rhub-ubuntu-gcc-release-latest |
|
@github-actions crossbow submit test-r-rhub-ubuntu-gcc-release-latest |
Revision: 4b67dd3 Submitted crossbow builds: ursacomputing/crossbow @ actions-0fcecc8ac9
|
Ok, the error is:
|
Sure enough,
@assignUser do you have any ideas about what could change in the image to make this not be the case? |
The problem is this:
For some reason the timezone is prepended with |
Got it, is caused by noninteractive install of tzdata setting
|
You're a genius. I have |
I think this is either an issue with the Dockerfile (I looked at it and couldn't see anything obvious) or it might be a packaging issue of tzdata but I am not familiar enough with linux packaging... @kou thoughts? |
Looking at |
I have a fork of rhub's linux builders from the last time something like this happened...I'll experiment and try to fix this upstream tomorrow. Before I go on a goose chase, does anybody know off the top of their head which file I would modify to override this? |
tzdata is installed here: https://github.com/r-hub/rhub-linux-builders/blob/master/ubuntu/Dockerfile |
I think that this is a problem of Dockerfile. If we reinstall $ docker run -it --rm rhub/ubuntu-gcc-release bash
root@496da8432c2e:/# cat /etc/timezone
/UTC
root@496da8432c2e:/# apt purge -y tzdata > /dev/null
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
root@496da8432c2e:/# echo "debconf debconf/frontend select Noninteractive" | debconf-set-selections
root@496da8432c2e:/# apt install -y tzdata
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
autoconf automake autopoint autotools-dev build-essential dbus-user-session dconf-gsettings-backend dconf-service
dh-strip-nondeterminism distro-info-data dpkg-dev dwz fontconfig gettext-base gir1.2-freedesktop gir1.2-glib-2.0
gir1.2-harfbuzz-0.0 gir1.2-packagekitglib-1.0 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services
gsettings-desktop-schemas iso-codes libapache-pom-java libarchive-zip-perl libargon2-1 libbibutils6 libcap2 libcap2-bin
libcommons-logging-java libcommons-parent-java libcryptsetup12 libdatrie-dev libdatrie1 libdconf1 libdebhelper-perl
libdevmapper1.02.1 libfile-stripnondeterminism-perl libfontbox-java libfribidi-dev libfribidi0 libghc-pandoc-citeproc-data
libgirepository-1.0-1 libgraphite2-dev libgstreamer1.0-0 libharfbuzz-gobject0 libip4tc2 libjson-c4 libkmod2 libkpathsea6 liblmdb0
libmime-charset-perl libpackagekit-glib2-18 libpam-systemd libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0
libpdfbox-java libpipeline1 libpolkit-agent-1-0 libpolkit-gobject-1-0 libproxy1v5 libptexenc1 libsombok3 libstemmer0d
libsub-override-perl libsynctex2 libteckit0 libtexlua53 libtexluajit2 libtext-unidecode-perl libthai-data libthai-dev libthai0
libtool libunicode-linebreak-perl libxft-dev libxft2 libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxss-dev
libxss1 libyaml-0-2 libzzip-0-13 lsb-release make man-db pango1.0-tools patch policykit-1 preview-latex-style python-apt-common
python3-apt python3-certifi python3-chardet python3-dbus python3-gi python3-idna python3-pkg-resources python3-requests
python3-requests-unixsocket python3-six python3-software-properties python3-urllib3 r-doc-html systemd systemd-sysv
systemd-timesyncd t1utils x11proto-scrnsaver-dev zip
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
tzdata
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 286 kB of archives.
After this operation, 3,948 kB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 tzdata all 2022g-0ubuntu0.20.04.1 [286 kB]
Fetched 286 kB in 2s (114 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package tzdata.
(Reading database ... 26551 files and directories currently installed.)
Preparing to unpack .../tzdata_2022g-0ubuntu0.20.04.1_all.deb ...
Unpacking tzdata (2022g-0ubuntu0.20.04.1) ...
Setting up tzdata (2022g-0ubuntu0.20.04.1) ...
Current default time zone: 'Etc/UTC'
Local time is now: Thu Dec 15 02:37:30 UTC 2022.
Universal Time is now: Thu Dec 15 02:37:30 UTC 2022.
Run 'dpkg-reconfigure tzdata' if you wish to change it.
root@496da8432c2e:/# cat /etc/timezone
Etc/UTC How about reporting this to https://github.com/r-hub/rhub-linux-builders ? |
FYI, when we switched the base image of |
@github-actions crossbow submit test-r-rhub-ubuntu-gcc-release-latest |
Revision: 96bd683 Submitted crossbow builds: ursacomputing/crossbow @ actions-e090e45d14
|
Benchmark runs are scheduled for baseline = eeeab9b and contender = b640b94. b640b94 is a master commit associated with this PR. Results will be available as each benchmark for each run completes. |
['Python', 'R'] benchmarks have high level of regressions. |
No description provided.