hschramm
Basic Pleskian
Username:
TITLE
Mirrorctl 3.14 does not handle Ruby Extension Mirror
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
mirrorctl 3.14, Debian Bookworm (12), Amd64 Architecture
PROBLEM DESCRIPTION
I am using the mirrorctl util to create a local mirror of plesk mirror. On my servers i am using the ruby extension. The mirrorctl does not download the needed packages for the ruby extension.
STEPS TO REPRODUCE
## Additional Apt Sources for Ruby Extension
The ruby extension requires additional apt sources:
(the "..." is placeholder for the domain of the mirror)
## Mirrorctl config
ACTUAL RESULT
The current result is an error from apt that it does not found the sources:
(the "..." is placeholder for the domain of the mirror, the 0.0.0.0 ip is a placeholder for security reasons)
EXPECTED RESULT
The required packages for the ruby extension are mirrored by the mirrorctl util so the mirror is complete.
ANY ADDITIONAL INFORMATION
Please verify if this is the case for the nodejs extension, too and if so please fix this as well.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug
TITLE
Mirrorctl 3.14 does not handle Ruby Extension Mirror
PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE
mirrorctl 3.14, Debian Bookworm (12), Amd64 Architecture
PROBLEM DESCRIPTION
I am using the mirrorctl util to create a local mirror of plesk mirror. On my servers i am using the ruby extension. The mirrorctl does not download the needed packages for the ruby extension.
STEPS TO REPRODUCE
## Additional Apt Sources for Ruby Extension
The ruby extension requires additional apt sources:
Bash:
cat /etc/apt/sources.list.d/plesk-ext-ruby.list
deb [arch=amd64 signed-by=/etc/apt/keyrings/plesk-ext-ruby.gpg] https://.../plesk-mirror/snapshots/latest/RUBY_1.5.0 bookworm all
(the "..." is placeholder for the domain of the mirror)
## Mirrorctl config
XML:
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<release name="PLESK_18_0_70" version="18.0.70">
<os name="deb12.0_x86_64"/>
<os name="deb11.0_x86_64"/>
<os name="deb10.0_x86_64"/>
</release>
<release name="PLESK_18_0_69" version="18.0.69">
<os name="deb12.0_x86_64"/>
<os name="deb11.0_x86_64"/>
<os name="deb10.0_x86_64"/>
</release>
</xml>
ACTUAL RESULT
The current result is an error from apt that it does not found the sources:
Bash:
Err:39 https://..../plesk-mirror/snapshots/latest/RUBY_1.5.0 bookworm Release
404 Not Found [IP: 0.0.0.0 443]
(the "..." is placeholder for the domain of the mirror, the 0.0.0.0 ip is a placeholder for security reasons)
EXPECTED RESULT
The required packages for the ruby extension are mirrored by the mirrorctl util so the mirror is complete.
ANY ADDITIONAL INFORMATION
Please verify if this is the case for the nodejs extension, too and if so please fix this as well.
YOUR EXPECTATIONS FROM PLESK SERVICE TEAM
Confirm bug