Hello everyone,
First of all, thank you for this new update which brings yet another batch of great new features!
I was eagerly awaiting version 1.8 for managing my remote repositories and Linux agents. So, I looked into it this morning, and the documentation contains no information regarding the installation of agents on Linux, let alone the configuration of repositories in the console.
So, what should I do? Do we have to wait?
Thanks again, and congratulations to the team!
Thomas
WAPT 1.8 - Linux Agent and Repositories
Forum Rules
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
Community Forum Rules
* English support on www.reddit.com/r/wapt
* French community support is available on this forum
* Please prefix the topic title with [RESOLVED] if it is resolved.
* Please do not edit a topic that is tagged [RESOLVED]. Open a new topic referencing the old one.
* Specify the installed WAPT version, full version, and build number (2.2.1.11957 / 2.2.2.12337 / etc.) as well as the Enterprise/Discovery edition.
* Versions 1.8.2 and earlier are no longer supported. The only questions accepted regarding version 1.8.2 are related to upgrading to a supported version (2.1, 2.2, etc.).
* Specify the server OS (Linux/Windows) and version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specify the OS of the administration/package creation machine and the machine with the problematic agent, if applicable (Windows 7/10/11/Debian 11/etc.).
* Avoid asking multiple questions when opening a topic, otherwise it may be ignored. If there are multiple topics, open separate topics, preferably one after the other and not all at the same time (i.e., do not spam the forum).
* Include code snippets, screenshots, and other images directly in the post. Links to Pastebin, Bitly, and other third-party sites will be systematically removed.
* As with any community forum, support is provided voluntarily by members. If you require commercial support, you can contact Tranquil IT's sales department at 02.40.97.57.55
- dcardon
- WAPT Expert
- Messages: 1929
- Registration: June 18, 2014 - 09:58
- Location: Saint Sébastien sur Loire
- Contact :
Hello TomTom,
Once the agent is deployed on a machine that will serve as a remote repository, there is a WAPT Linux package to install to configure the environment and add the necessary libraries.
Once the remote repository agent is configured, it will register as a remote repository on the main server. Rules must then be defined to specify which repositories the workstations at a given site should connect to.
We'll keep you updated on the documentation update.
Sincerely,
Denis
Thanks for your encouragement! The documentation page for installing the Linux agent hasn't been pushed yet, but it should be soon. Basically, you need to install the deb or rpm package and then retrieve a wapt-get.ini file (the installer doesn't contain the configuration, unlike the Windows agent which is recreated by the console with all the necessary parameters).TomTom wrote: ↑January 22, 2020 - 10:28 AM First of all, thank you for this new update which brings yet another batch of great new features!
I was eagerly awaiting the arrival of version 1.8 for managing my remote repositories and Linux agents. So, I looked into it this morning, and the documentation contains no information regarding the installation of agents on Linux, let alone the configuration of repositories in the console.
So, what should I do? Do we have to wait?
Thanks again, and congratulations to the team!
Once the agent is deployed on a machine that will serve as a remote repository, there is a WAPT Linux package to install to configure the environment and add the necessary libraries.
Once the remote repository agent is configured, it will register as a remote repository on the main server. Rules must then be defined to specify which repositories the workstations at a given site should connect to.
We'll keep you updated on the documentation update.
Sincerely,
Denis
Denis Cardon - Tranquil IT
Share your experiences on WAPT! Send us your blog and article URLs in the "Your Opinion of the forum, and we'll feature them on the WAPT
Share your experiences on WAPT! Send us your blog and article URLs in the "Your Opinion of the forum, and we'll feature them on the WAPT
Is the .deb file already in the repository? Is it possible to test it?
And is the package available in your store?
And is the package available in your store?
WAPT version: 2.6.0.17392 (Enterprise Edition)
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
Hello,
The documentation is online: https://www.wapt.fr/fr/doc/wapt-configu ... linux.html
The translation will be available this week.
Alexandre
The documentation is online: https://www.wapt.fr/fr/doc/wapt-configu ... linux.html
The translation will be available this week.
Alexandre
Hello and thank you for your feedback.
Would it be possible to have documentation for configuring and activating a remote repository under Debian?
Thank you in advance,
Thomas
Would it be possible to have documentation for configuring and activating a remote repository under Debian?
Thank you in advance,
Thomas
WAPT version: 2.6.0.17392 (Enterprise Edition)
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
- dcardon
- WAPT Expert
- Messages: 1929
- Registration: June 18, 2014 - 09:58
- Location: Saint Sébastien sur Loire
- Contact :
Hello Thomas,
* https://www.wapt.fr/fr/doc/wapt-configuration ... linux.html
* https://www.wapt.fr/fr/doc/wapt-replica ... index.html
Feel free to raise any questions if anything is unclear
Sincerely,
Denis
The documentation has since been updated; the documentation page for the Linux agent and the repository section is available at the following addresses:
* https://www.wapt.fr/fr/doc/wapt-configuration ... linux.html
* https://www.wapt.fr/fr/doc/wapt-replica ... index.html
Feel free to raise any questions if anything is unclear
Sincerely,
Denis
Denis Cardon - Tranquil IT
Share your experiences on WAPT! Send us your blog and article URLs in the "Your Opinion of the forum, and we'll feature them on the WAPT
Share your experiences on WAPT! Send us your blog and article URLs in the "Your Opinion of the forum, and we'll feature them on the WAPT
Hi Denis,
According to the documentation, deploying the "remote-repo-conf" package should be enough, but this doesn't deploy nginx or its configuration.
How should we proceed?
Thanks,
Thomas
According to the documentation, deploying the "remote-repo-conf" package should be enough, but this doesn't deploy nginx or its configuration.
How should we proceed?
Thanks,
Thomas
WAPT version: 2.6.0.17392 (Enterprise Edition)
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
Hello,
You will need two packages:
https://store.wapt.fr/store/details-tis ... f_1-1.wapt --> this package simply modifies/adds parameters to wapt-get.ini.
https://store.wapt.fr/store/details-tis ... linux.wapt --> this one installs and configures nginx on Linux based on the settings in the previous package.
Note that the first package is a dependency of the second package, so if you install tis-remote-repo-nginx, then tis-remote-repo-conf will also be installed.
Sincerely,
Evan Blaudy
You will need two packages:
https://store.wapt.fr/store/details-tis ... f_1-1.wapt --> this package simply modifies/adds parameters to wapt-get.ini.
https://store.wapt.fr/store/details-tis ... linux.wapt --> this one installs and configures nginx on Linux based on the settings in the previous package.
Note that the first package is a dependency of the second package, so if you install tis-remote-repo-nginx, then tis-remote-repo-conf will also be installed.
Sincerely,
Evan Blaudy
Developer WAPT at TRANQUIL IT
Thanks for the information. I've added the package to my repository, but I can't seem to apply it to my machine to deploy it. When I try to add it, it doesn't appear in the system tray when I edit the machine to add the dependency... Strange...
WAPT version: 2.6.0.17392 (Enterprise Edition)
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
I answer myself:
If I right-click on the machine -> Add a dependency, I can find the package and apply it.
If I double-click on the machine, I can't find it in my list of packages.
Another thing, after applying the package, I can't access my repository in the browserhttps://mondepotwapt/wapt" gives me a 404 Not found error.
Here is the content of my remote-repo-conf package:
Thanks in advance
If I right-click on the machine -> Add a dependency, I can find the package and apply it.
If I double-click on the machine, I can't find it in my list of packages.
Another thing, after applying the package, I can't access my repository in the browserhttps://mondepotwapt/wapt" gives me a 404 Not found error.
Here is the content of my remote-repo-conf package:
Code: Select all
def install():
conf = {
'enable_remote_repo': True,
# Active sync / Default value : False
'local_repo_path': "/var/www/",
# Path where the sync is / Default value : "<wapt_path>/repository" / Example value : "/var/www/html/" for a linux
'local_repo_sync_task_period': None,
# Synchronization is started periodically so select a period / Default value : '10m' for 10 minutes / Example value : '1d' for one sync by day it's 's' for seconds,'m' for minutes,'h' for hours,'d' for day, 'w' for weeks
'local_repo_time_for_sync_start': None,
# Sync will start only after this hour of the day / Default value : None / Example value : '23:00' for sync to be done only after 11PM (it's in format : HH:MM)
'local_repo_time_for_sync_end': None,
# Sync will stop after this hour of the day / Default value : None if no 'local_repo_time_for_sync_start' configured else 'local_repo_time_for_sync_start' + 1 hour / Example value : '01:00' with previous example sync will be done every day only between 23PM and 01AM
'local_repo_limit_bandwidth' : None,
# Limit for bandwidth to use for repo sync in Mbits/s / Default value : None / Example value : 0.5 for 0.5 Mbits/s (=500KBits/s)
'remote_repo_dirs' : "wapt,waptwua,wapt-host",
# Select what do you want to sync in wapt packages ('wapt'), host packages ('wapt-host') or/and windows-updates ('waptwua') / Default value : "wapt,waptwua" / Example value : "wapt,waptwua,wapt-host"
}
inifile_deletesection(WAPT.config_filename,'repo-sync')
for akey in conf:
if conf[akey] is not None:
inifile_writestring(WAPT.config_filename,'repo-sync',akey,conf[akey])WAPT version: 2.6.0.17392 (Enterprise Edition)
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
Server OS: Debian 12 "Bookworm"
Administration/package creation machine OS: Windows 11 24h2
