Closed tgounouf closed 3 years ago
Bonjour, Je relance le ticket. Etant bloqué avec la dernière version de la punchbox sur ce point j'ai modifié le fichier puncbox.py. en passant de
render = template.render(
spark_master= platform_config["punch"]["spark"]["masters"][0],
elasticsearch_host= platform_config["punch"]["elasticsearch"]["servers"][0],
shiva_host=platform_config["punch"]["shiva"]["servers"][0],
validation_id= int(datetime.now().timestamp()),
validation_time= datetime.now().isoformat(timespec="seconds"),
nb_to_validate= len([f for f in os.listdir(tenant_validation_dir)]),
livedemo_api_url= livedemo_api_url,
user= os.getenv('USER', default='anonymous'),
sysname= os.uname().sysname,
release= os.uname().release,
hostname= os.uname().nodename,
vagrant_config= os.path.basename(platform_config_file),
vagrant_os= platform_config["targets"]["meta"]["os"],
gateway_host= platform_config["punch"]["gateway"]["servers"][0],
branch= subprocess.check_output(["git", "rev-parse", "--abbrev-ref", "HEAD"], cwd=ppunch_dir).strip().decode(),
commit= subprocess.check_output(["git", "rev-parse", "--short", "HEAD"], cwd=ppunch_dir).strip().decode(),
commit_date= subprocess.check_output(["git","log","-1","--date=format:%Y-%m-%dT%H:%M","--format=%ad"],cwd=ppunch_dir).strip().decode())
à
render = template.render(
spark_master= platform_config["punch"]["spark"]["masters"][0],
elasticsearch_host= platform_config["punch"]["elasticsearch"]["servers"][0],
shiva_host=platform_config["punch"]["shiva"]["servers"][0],
validation_id= int(datetime.now().timestamp()),
validation_time= datetime.now().isoformat(timespec="seconds"),
nb_to_validate= len([f for f in os.listdir(tenant_validation_dir)]),
livedemo_api_url= livedemo_api_url,
user= os.getenv('USER', default='anonymous'),
sysname= os.uname().sysname,
release= os.uname().release,
hostname= os.uname().nodename,
vagrant_config= os.path.basename(platform_config_file),
vagrant_os= platform_config["targets"]["meta"]["os"],
gateway_host= platform_config["punch"]["gateway"]["servers"][0],
branch= "6.1",
commit= "37d8dd1",
commit_date= "2020-09-28T14:41")
Cela fonctionne bien pour un patch provisoire.
Hello,
We use punchbox 6.1 on private network without git access, and we have an error during validation step.
Can you permit to do validation step offline ?