Good evening ADT,
ADT wrote: ↑Oct 19, 2018 - 03:56
We are currently testing the product in our park.
We exclusively used the online documentation for the deployment and use of the tool. After two days, we encountered some roadblocks, questions, and needs:
1- I can't find any documentation that details the statuses in the console:
- RUNNING: When enrolling a new agent, the status is OK. Then, I want to push a package to them. After clicking "Start Installations," the remote console displays a popup indicating "1 error." The status consistently changes to RUNNING, with no trace of what is currently being executed in the running tasks
- TO-UPGRADE: I regularly see a package name in my "to-upgrade" list that matches the machine's UUID. What does this correspond to?
WAPT's operating model is agent-centric. The statuses displayed in the console are the last statuses returned by the workstations. In this case, it must have sent the status "RUNNING" when it received the instruction to update. It should have subsequently sent an OK, WARNING, or ERROR status. More details are needed to understand the specific scenario. It might be beneficial for the server to force the status to UNKNOWN if the workstation hasn't returned a status update after a certain period (for example, a laptop that has been disconnected from the network).
ADT wrote: ↑Oct 19, 2018 - 03:56
2- We tested the deployment of a higher version of Adobe (WAPT package created):
- On another machine of the same type, I get confirmation that the same package installation was successful, but the old one is still present (even after rebooting). This is confirmed by the WAPT software inventory and also directly on the machine: do you think this is a bug?
The package returns an OK status if the Python script executes successfully from start to finish. If a problem is encountered, a `raise` operation can be performed on the package, which will throw an error. In version 1.5, the WAPT agent checks that the uninstallation key is present in the registry; otherwise, it throws an error.
Package creation is a rather empirical science. There's so much diversity in installer behavior that you need a programming language (Python), libraries (setuphelpers, etc.), and an efficient package development environment (PyScripter) to be truly effective. That's what makes WAPT! different and powerful
Sincerely,
Denis
PS: It's best to open a separate topic for each question in the forum; it makes it easier to follow!
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