Bug ID 1220524
Summary Files in virtualbox shared folder (on the guest) show wrong timestamp
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component Virtualization:Tools
Assignee virt-bugs@suse.de
Reporter suse.junky@t-online.de
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

On my openSUSE Tumbleweed system (bare metal)

Operating System: openSUSE Tumbleweed 20240225
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.7.6-1-default (64-bit)
Graphics Platform: X11

I use virtualbox

# zypper se -si virtual*
Loading repository data...
Reading installed packages...

S  | Name                   | Type    | Version               | Arch   |
Repository
---+------------------------+---------+-----------------------+--------+------------------
i  | virtualbox             | package | 7.0.14-3.1            | x86_64 |
(System Packages)
i+ | virtualbox-kmp-default | package | 7.0.14_k6.7.6_1-3.2   | x86_64 |
(System Packages)
i+ | virtualbox-qt          | package | 7.0.14-3.1            | x86_64 |
(System Packages)
#

One guest is an openSUSE Tumbleweed 20240225 system with

# zypper se -si virtualbox*
Loading repository data...
Reading installed packages...

S  | Name                   | Type    | Version             | Arch   |
Repository
---+------------------------+---------+---------------------+--------+------------------
i+ | virtualbox-guest-tools | package | 7.0.14-3.1          | x86_64 | (System
Packages)
i+ | virtualbox-kmp-default | package | 7.0.14_k6.7.6_1-3.2 | x86_64 | (System
Packages)
#

The host shares a directory (/mnt/Lokal/VM_share) with the guest.

On the host system I have (in my home directory) a file

> ls -la *.jpg
-rw-r--r-- 1 A users 40749 Mar  3  2023 Opensuse_beer_label.jpg

when I copy this file to the shared directory

> cp -a Opensuse_beer_label.jpg /mnt/Lokal/VM_share/

everything looks fine (on the host)

> ls -la /mnt/Lokal/VM_share/
total 64
drwxr-xr-x 3 A   users  4096 Feb 27 09:51 .
drwxr-xr-x 7 root root   4096 Jan  3  2022 ..
-rw-r--r-- 1 A   users 40749 Mar  3  2023 Opensuse_beer_label.jpg
>

but on the guest system I see in the shared folder

> ls -la
total 64
drwxrwx--- 1 root vboxsf  4096 Jan  1  1970 .
dr-xr-xr-x 5 root root    4096 Feb 27 09:40 ..
-rwxrwx--- 1 root vboxsf 40749 Feb 27 09:44 Opensuse_beer_label.jpg
>

The timestamps in the share of the VM don’t make sense to me.

This happens to all files copied to the share.

Even when I copy files in the guest to the share their timestamps are changed
(in the share) to the current date . However when I look at those files on the
host they do have the correct date; i.e. the date of the original file in the
guest.

On MS Windows 11 (bare metal) with virtualbox 7.0.14 and openSUSE Tumbleweed
20240225 as guest I see the same behaviour.

Kubuntu (as guest) does not show this behaviour although it uses
VBoxGuestAdditions_7.0.14 as well.

I discussed this already here:

https://forums.opensuse.org/t/files-in-the-virtualbox-share-show-wrong-timestamp/172718

and a third user could very this behaviour in its setup as well.


You are receiving this mail because: