-
Notifications
You must be signed in to change notification settings - Fork 102
Description
I have mounted two disks under /olares/share, named disk1 and disk2. These mount points are recognized and accessed by the Olares system. When creating any directory whose name starts with "Application" under either of these mount points, the directory is automatically converted into a namespace (pvc-*) directory.
When this auto-converted directory is manually deleted, all sibling directories and files at the same level are also deleted, regardless of their names or contents. This is a critical flaw—the data loss it causes is unacceptable and could have severe consequences in production environments.
Steps to Reproduce:
- Go to disk1, and create a test directory named ABCD.
- Create another directory named ApplicationABCD.
- Observe that ApplicationABCD is automatically renamed or converted into a directory like pvc-***.
- Manually delete the pvc-*** directory.
- Check and find that the sibling ABCD directory has also been deleted.
This issue results in unexpected and irreversible data loss. It is extremely dangerous and needs to be addressed immediately. No system or user should bear the risk of such unpredictable behavior.
Environment:
- Olares version: 1.11.7
- OS: Ubuntu 22.04
- Arch: AMD64