tis-rancher-desktop icon

rancher desktop

Paquet d’installation silencieuse pour rancher desktop

1.22.2-1

Les paquets PREPROD sont des paquets construits via LUTI. Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.

  • package: tis-rancher-desktop
  • name: rancher desktop
  • version: 1.22.2-1
  • maintainer: Amel FRADJ
  • target_os: windows
  • architecture: x64
  • signature_date:
  • size: 676.61 Mo

package           : tis-rancher-desktop
version           : 1.22.2-1
architecture      : x64
section           : base
priority          : optional
name              : rancher desktop
categories        : 
maintainer        : Amel FRADJ
description       : Rancher Desktop is an app that provides container management and Kubernetes on the desktop
depends           : 
conflicts         : 
maturity          : PREPROD
locale            : 
target_os         : windows
min_wapt_version  : 
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : Rancher Desktop est une application qui permet de gérer les conteneurs et Kubernetes sur le bureau
description_pl    : Rancher Desktop to aplikacja, która zapewnia zarządzanie kontenerami i Kubernetes na pulpicie
description_de    : Rancher Desktop ist eine Anwendung, die Container-Management und Kubernetes auf dem Desktop bietet
description_es    : Rancher Desktop es una aplicación que proporciona gestión de contenedores y Kubernetes en el escritorio
description_pt    : O Rancher Desktop é uma aplicação que fornece gestão de contentores e Kubernetes no ambiente de trabalho
description_it    : Rancher Desktop è un'applicazione che fornisce la gestione dei container e Kubernetes sul desktop
description_nl    : Rancher Desktop is een app voor containerbeheer en Kubernetes op de desktop
description_ru    : Rancher Desktop - это приложение, которое обеспечивает управление контейнерами и Kubernetes на рабочем столе
audit_schedule    : 
editor            : 
keywords          : 
licence           : 
homepage          : 
package_uuid      : e73635cd-1442-4618-a0fc-37c9a40f9e23
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 10.0.17764
max_os_version    : 
icon_sha256sum    : f7a2f4ba9c6ad26c70c3cb373df24fdefe1adc409f84595b70aa5c12ef873760
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-05-04T22:55:41.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature         : rBdeeaorawBtHt3z/bElrEx3ej624Vg9crz7DDi+aVdLgGlteWy5O1YzWMmzgzfOQRt+0GOpb5UByha8VA4WrXFBi7JJN7dIA1DNoa5xEuDx/zgmhXcjVGMF30lHMGcW4ur1hmvc6KTKvwN6lExzXFHYV7R9ADa0oRYFAa1xUvV9qAUOvtXYLCaQiXjVvaBJROfApQB6jUCLwvF9aP9QI27ktQ1JHZNrqYF2O3twi9bOhi/dCK4ApauC+d+YT0tb/ceyVNb+0PEuYoIssqitQaXrsXzjlYXGxrUua03Mi66F5vjvHn1ljrfw/J4wg5WsCLIhpfRHtlKpdFnwkOKcwA==

# -*- coding: utf-8 -*-
from setuphelpers import *
import time

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables
    properties = {"WSLINSTALLED":"1"}
    bin_name = glob.glob('Rancher.Desktop.Setup.*.msi')[0]
    # Installing the software
    
    install_msi_if_needed(bin_name,properties=properties)


# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import json

# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def update_package():
    result = False
    proxies = get_proxies()

    if not proxies:
        proxies = get_proxies_from_wapt_console()
   
    git_repo = "rancher-sandbox/rancher-desktop"
    url_api = "https://api.github.com/repos/%s/releases/latest" % git_repo   
    # Getting latest version information from official sources
    print("API used is: %s" % url_api)
    json_load = json.loads(wgets(url_api, proxies=proxies))

    for download in json_load["assets"]:
        if download["browser_download_url"].endswith('.msi'):
            url_dl = download["browser_download_url"]
            version = json_load["tag_name"].replace("v","")
            filename = download["name"]
            break

    if not isfile(filename):
        package_updated = True
        wget(url_dl,filename,proxies=proxies)

    #nettoyer les fichiers temporaires
    for f in glob.glob('*.msi'):
        if f != filename:
            remove_file(f)
    version =get_version_from_binary(filename)
    control.set_software_version(version)
    control.save_control_to_wapt()

faa4505ddaf1e33416b5069de5197ef148cf2e6d53747973f5090c2625e16282 : Rancher.Desktop.Setup.1.22.2.msi
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
822763a9a86693ba996a6e3ded120b20cbb06d9c3a68b361a646d838c9f41fcf : WAPT/control
f7a2f4ba9c6ad26c70c3cb373df24fdefe1adc409f84595b70aa5c12ef873760 : WAPT/icon.png
d6409afbaf248656002ad957cfb0d8b1f4966e6673a840c13af2de3615041ce4 : luti.json
2ab659863c0434b6288f43d4203f8fc41530eebbd564ce65f16b41d985a30f71 : setup.py
106d3563c30a340f5f695c8b64e3a9bf5fba69b62df7e16dba9ac28f5520820d : update_package.py