ThePorgs / Exegol

Fully featured and community-driven hacking environment
https://exegol.readthedocs.io/
GNU General Public License v3.0
1.92k stars 190 forks source link

[BUG] Error Update Exegol #163

Closed Gh0st3xp101t closed 1 year ago

Gh0st3xp101t commented 1 year ago

Describe the bug

I have error to update Exegol :

pentest@xxx ~> exegol info
[*] Exegol is currently in version v4.1.1
[*] Exegol Discord serv.: https://discord.gg/cXThyp7D6P
[*] Exegol documentation: https://exegol.rtfd.io/
[+] We thank Capgemini for supporting the project (helping with dev) ๐Ÿ™         
[+] We thank HackTheBox for sponsoring the multi-arch support ๐Ÿ’š                

[?] An Exegol update is available, do you want to update ? [Y/n]: y
[-] It seems that something unexpected happened ...                             
[-] To draw our attention to the problem and allow us to fix it, you can share  
your error with us (by copying and pasting it with this syntax: ``` <error> ```)
by creating a GitHub issue at this address:                                     
https://github.com/ThePorgs/Exegol/issues                                       
[+] Thank you for your collaboration! 
โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ Traceback (most recent call last) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ
โ”‚ /home/pentest/Exegol/exegol/manager/ExegolController.py:59 in main          โ”‚
โ”‚                                                                              โ”‚
โ”‚   56 โ”‚   โ”‚   # Set logger verbosity depending on user input                  โ”‚
โ”‚   57 โ”‚   โ”‚   ExeLog.setVerbosity(ParametersManager().verbosity, ParametersMa โ”‚
โ”‚   58 โ”‚   โ”‚   # Start Main controller & Executing action selected by user CLI โ”‚
โ”‚ โฑ 59 โ”‚   โ”‚   ExegolController.call_action()                                  โ”‚
โ”‚   60 โ”‚   except KeyboardInterrupt:                                           โ”‚
โ”‚   61 โ”‚   โ”‚   logger.empty_line()                                             โ”‚
โ”‚   62 โ”‚   โ”‚   logger.info("Exiting")                                          โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/manager/ExegolController.py:39 in call_action   โ”‚
โ”‚                                                                              โ”‚
โ”‚   36 โ”‚   โ”‚   โ”‚   # Fetch main operation function                             โ”‚
โ”‚   37 โ”‚   โ”‚   โ”‚   main_action = cls.__action()                                โ”‚
โ”‚   38 โ”‚   โ”‚   โ”‚   # Execute main function                                     โ”‚
โ”‚ โฑ 39 โ”‚   โ”‚   โ”‚   main_action()                                               โ”‚
โ”‚   40 โ”‚   โ”‚   else:                                                           โ”‚
โ”‚   41 โ”‚   โ”‚   โ”‚   # TODO review required parameters                           โ”‚
โ”‚   42 โ”‚   โ”‚   โ”‚   logger.error(f"These parameters are mandatory but missing:  โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚            cls = <class                                                  โ”‚ โ”‚
โ”‚ โ”‚                  'exegol.manager.ExegolController.ExegolController'>     โ”‚ โ”‚
โ”‚ โ”‚    main_action = <bound method ExegolManager.info of <class              โ”‚ โ”‚
โ”‚ โ”‚                  'exegol.manager.ExegolManager.ExegolManager'>>          โ”‚ โ”‚
โ”‚ โ”‚ missing_params = []                                                      โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/manager/ExegolManager.py:40 in info             โ”‚
โ”‚                                                                              โ”‚
โ”‚    37 โ”‚   @classmethod                                                       โ”‚
โ”‚    38 โ”‚   def info(cls):                                                     โ”‚
โ”‚    39 โ”‚   โ”‚   """Print a list of available images and containers on the curr โ”‚
โ”‚ โฑ  40 โ”‚   โ”‚   ExegolManager.print_version()                                  โ”‚
โ”‚    41 โ”‚   โ”‚   if logger.isEnabledFor(ExeLog.VERBOSE):                        โ”‚
โ”‚    42 โ”‚   โ”‚   โ”‚   logger.verbose("Listing user configurations")              โ”‚
โ”‚    43 โ”‚   โ”‚   โ”‚   ExegolTUI.printTable(UserConfig().get_configs(), title="[n โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ               โ”‚
โ”‚ โ”‚ cls = <class 'exegol.manager.ExegolManager.ExegolManager'> โ”‚               โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ               โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/manager/ExegolManager.py:213 in print_version   โ”‚
โ”‚                                                                              โ”‚
โ”‚   210 โ”‚   โ”‚   if UpdateManager.isUpdateTag():                                โ”‚
โ”‚   211 โ”‚   โ”‚   โ”‚   logger.empty_line()                                        โ”‚
โ”‚   212 โ”‚   โ”‚   โ”‚   if Confirm("An [green]Exegol[/green] update is [orange3]av โ”‚
โ”‚ โฑ 213 โ”‚   โ”‚   โ”‚   โ”‚   UpdateManager.updateWrapper()                          โ”‚
โ”‚   214 โ”‚   โ”‚   else:                                                          โ”‚
โ”‚   215 โ”‚   โ”‚   โ”‚   logger.empty_line(log_level=logging.DEBUG)                 โ”‚
โ”‚   216                                                                        โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ               โ”‚
โ”‚ โ”‚ cls = <class 'exegol.manager.ExegolManager.ExegolManager'> โ”‚               โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ               โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/manager/UpdateManager.py:106 in updateWrapper   โ”‚
โ”‚                                                                              โ”‚
โ”‚   103 โ”‚   @classmethod                                                       โ”‚
โ”‚   104 โ”‚   def updateWrapper(cls) -> bool:                                    โ”‚
โ”‚   105 โ”‚   โ”‚   """Update wrapper source code from git"""                      โ”‚
โ”‚ โฑ 106 โ”‚   โ”‚   result = cls.__updateGit(ExegolModules().getWrapperGit())      โ”‚
โ”‚   107 โ”‚   โ”‚   if result:                                                     โ”‚
โ”‚   108 โ”‚   โ”‚   โ”‚   cls.__untagUpdateAvailable()                               โ”‚
โ”‚   109 โ”‚   โ”‚   return result                                                  โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ               โ”‚
โ”‚ โ”‚ cls = <class 'exegol.manager.UpdateManager.UpdateManager'> โ”‚               โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ               โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/model/ExegolModules.py:33 in getWrapperGit      โ”‚
โ”‚                                                                              โ”‚
โ”‚   30 โ”‚   โ”‚   # If the module have been previously fast loaded and must be re โ”‚
โ”‚   31 โ”‚   โ”‚   if self.__git_wrapper is None or (not fast_load and self.__wrap โ”‚
โ”‚   32 โ”‚   โ”‚   โ”‚   self.__wrapper_fast_loaded = fast_load                      โ”‚
โ”‚ โฑ 33 โ”‚   โ”‚   โ”‚   self.__git_wrapper = GitUtils(skip_submodule_update=fast_lo โ”‚
โ”‚   34 โ”‚   โ”‚   return self.__git_wrapper                                       โ”‚
โ”‚   35 โ”‚                                                                       โ”‚
โ”‚   36 โ”‚   def getSourceGit(self, fast_load: bool = False) -> GitUtils:        โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚ fast_load = False                                                        โ”‚ โ”‚
โ”‚ โ”‚      self = <exegol.model.ExegolModules.ExegolModules object at          โ”‚ โ”‚
โ”‚ โ”‚             0x7f90bd797430>                                              โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/utils/GitUtils.py:76 in __init__                โ”‚
โ”‚                                                                              โ”‚
โ”‚    73 โ”‚   โ”‚   try:                                                           โ”‚
โ”‚    74 โ”‚   โ”‚   โ”‚   self.__gitRepo = Repo(self.__repo_path)                    โ”‚
โ”‚    75 โ”‚   โ”‚   โ”‚   logger.debug(f"Repo path: {self.__gitRepo.git_dir}")       โ”‚
โ”‚ โฑ  76 โ”‚   โ”‚   โ”‚   self.__init_repo(skip_submodule_update)                    โ”‚
โ”‚    77 โ”‚   โ”‚   except InvalidGitRepositoryError as err:                       โ”‚
โ”‚    78 โ”‚   โ”‚   โ”‚   logger.verbose(err)                                        โ”‚
โ”‚    79 โ”‚   โ”‚   โ”‚   logger.warning("Error while loading local git repository.  โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ  โ”‚
โ”‚ โ”‚             abort_loading = False                                       โ”‚  โ”‚
โ”‚ โ”‚                 FetchInfo = <class 'git.remote.FetchInfo'>              โ”‚  โ”‚
โ”‚ โ”‚ InvalidGitRepositoryError = <class 'git.exc.InvalidGitRepositoryError'> โ”‚  โ”‚
โ”‚ โ”‚                      name = 'wrapper'                                   โ”‚  โ”‚
โ”‚ โ”‚                      path = PosixPath('/home/pentest/Exegol')          โ”‚  โ”‚
โ”‚ โ”‚                    Remote = <class 'git.remote.Remote'>                 โ”‚  โ”‚
โ”‚ โ”‚                      Repo = <class 'git.repo.base.Repo'>                โ”‚  โ”‚
โ”‚ โ”‚                      self = GitUtils 'wrapper': Active                  โ”‚  โ”‚
โ”‚ โ”‚     skip_submodule_update = False                                       โ”‚  โ”‚
โ”‚ โ”‚                   subject = 'source code'                               โ”‚  โ”‚
โ”‚ โ”‚              test_git_dir = PosixPath('/home/pentest/Exegol/.git')     โ”‚  โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ  โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/utils/GitUtils.py:91 in __init_repo             โ”‚
โ”‚                                                                              โ”‚
โ”‚    88 โ”‚   โ”‚   โ”‚   logger.warning("No remote git origin found on repository") โ”‚
โ”‚    89 โ”‚   โ”‚   โ”‚   logger.debug(self.__gitRepo.remotes)                       โ”‚
โ”‚    90 โ”‚   โ”‚   if not skip_submodule_update:                                  โ”‚
โ”‚ โฑ  91 โ”‚   โ”‚   โ”‚   self.__initSubmodules()                                    โ”‚
โ”‚    92 โ”‚                                                                      โ”‚
โ”‚    93 โ”‚   def clone(self, repo_url: str, optimize_disk_space: bool = True) - โ”‚
โ”‚    94 โ”‚   โ”‚   if ParametersManager().offline_mode:                           โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ                       โ”‚
โ”‚ โ”‚                  self = GitUtils 'wrapper': Active โ”‚                       โ”‚
โ”‚ โ”‚ skip_submodule_update = False                      โ”‚                       โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ                       โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/Exegol/exegol/utils/GitUtils.py:253 in __initSubmodules       โ”‚
โ”‚                                                                              โ”‚
โ”‚   250 โ”‚   โ”‚   โ”‚   except ValueError:                                         โ”‚
โ”‚   251 โ”‚   โ”‚   โ”‚   โ”‚   logger.error(f"Unable to find any git submodule from ' โ”‚
โ”‚   252 โ”‚   โ”‚   โ”‚   โ”‚   return                                                 โ”‚
โ”‚ โฑ 253 โ”‚   โ”‚   โ”‚   for current_sub in submodules:                             โ”‚
โ”‚   254 โ”‚   โ”‚   โ”‚   โ”‚   # Submodule update are skipped if blacklisted or if th โ”‚
โ”‚   255 โ”‚   โ”‚   โ”‚   โ”‚   if current_sub.name in blacklist_heavy_modules or \    โ”‚
โ”‚   256 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   (depth_limit and ('/' in current_sub.name or ' โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚ blacklist_heavy_modules = ['exegol-resources']                           โ”‚ โ”‚
โ”‚ โ”‚             current_sub = git.Submodule(name=exegol-resources,           โ”‚ โ”‚
โ”‚ โ”‚                           path=exegol-resources,                         โ”‚ โ”‚
โ”‚ โ”‚                           url=https://github.com/ThePorgs/Exegol-resourโ€ฆ โ”‚ โ”‚
โ”‚ โ”‚                           branch_path=refs/heads/main)                   โ”‚ โ”‚
โ”‚ โ”‚             depth_limit = True                                           โ”‚ โ”‚
โ”‚ โ”‚         GitCommandError = <class 'git.exc.GitCommandError'>              โ”‚ โ”‚
โ”‚ โ”‚                       s = <rich.status.Status object at 0x7f90becfcf70>  โ”‚ โ”‚
โ”‚ โ”‚                    self = GitUtils 'wrapper': Active                     โ”‚ โ”‚
โ”‚ โ”‚              submodules = <generator object Traversable._traverse at     โ”‚ โ”‚
โ”‚ โ”‚                           0x7f90bd91e030>                                โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/objects/util.py:526   โ”‚
โ”‚ in _traverse                                                                 โ”‚
โ”‚                                                                              โ”‚
โ”‚   523 โ”‚   โ”‚   โ”‚   if depth > -1 and nd > depth:                              โ”‚
โ”‚   524 โ”‚   โ”‚   โ”‚   โ”‚   continue                                               โ”‚
โ”‚   525 โ”‚   โ”‚   โ”‚                                                              โ”‚
โ”‚ โฑ 526 โ”‚   โ”‚   โ”‚   addToStack(stack, item, branch_first, nd)                  โ”‚
โ”‚   527 โ”‚   โ”‚   # END for each item on work stack                              โ”‚
โ”‚   528                                                                        โ”‚
โ”‚   529                                                                        โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚    addToStack = <function Traversable._traverse.<locals>.addToStack at   โ”‚ โ”‚
โ”‚ โ”‚                 0x7f90bd7acc10>                                          โ”‚ โ”‚
โ”‚ โ”‚       as_edge = False                                                    โ”‚ โ”‚
โ”‚ โ”‚  branch_first = True                                                     โ”‚ โ”‚
โ”‚ โ”‚             d = 1                                                        โ”‚ โ”‚
โ”‚ โ”‚         depth = -1                                                       โ”‚ โ”‚
โ”‚ โ”‚   ignore_self = 1                                                        โ”‚ โ”‚
โ”‚ โ”‚          item = git.Submodule(name=exegol-resources,                     โ”‚ โ”‚
โ”‚ โ”‚                 path=exegol-resources,                                   โ”‚ โ”‚
โ”‚ โ”‚                 url=https://github.com/ThePorgs/Exegol-resources,        โ”‚ โ”‚
โ”‚ โ”‚                 branch_path=refs/heads/main)                             โ”‚ โ”‚
โ”‚ โ”‚            nd = 2                                                        โ”‚ โ”‚
โ”‚ โ”‚     predicate = <function TraversableIterableObj.<lambda> at             โ”‚ โ”‚
โ”‚ โ”‚                 0x7f90bf3e4670>                                          โ”‚ โ”‚
โ”‚ โ”‚         prune = <function TraversableIterableObj.<lambda> at             โ”‚ โ”‚
โ”‚ โ”‚                 0x7f90bf3e4700>                                          โ”‚ โ”‚
โ”‚ โ”‚          rval = git.Submodule(name=exegol-resources,                     โ”‚ โ”‚
โ”‚ โ”‚                 path=exegol-resources,                                   โ”‚ โ”‚
โ”‚ โ”‚                 url=https://github.com/ThePorgs/Exegol-resources,        โ”‚ โ”‚
โ”‚ โ”‚                 branch_path=refs/heads/main)                             โ”‚ โ”‚
โ”‚ โ”‚          self = git.RootModule(name=__ROOT__, path=, url=,               โ”‚ โ”‚
โ”‚ โ”‚                 branch_path=refs/heads/master)                           โ”‚ โ”‚
โ”‚ โ”‚ skipStartItem = False                                                    โ”‚ โ”‚
โ”‚ โ”‚           src = git.RootModule(name=__ROOT__, path=, url=,               โ”‚ โ”‚
โ”‚ โ”‚                 branch_path=refs/heads/master)                           โ”‚ โ”‚
โ”‚ โ”‚         stack = deque()                                                  โ”‚ โ”‚
โ”‚ โ”‚    visit_once = True                                                     โ”‚ โ”‚
โ”‚ โ”‚       visited = {                                                        โ”‚ โ”‚
โ”‚ โ”‚                 โ”‚   git.Submodule(name=exegol-resources,                 โ”‚ โ”‚
โ”‚ โ”‚                 path=exegol-resources,                                   โ”‚ โ”‚
โ”‚ โ”‚                 url=https://github.com/ThePorgs/Exegol-resources,        โ”‚ โ”‚
โ”‚ โ”‚                 branch_path=refs/heads/main),                            โ”‚ โ”‚
โ”‚ โ”‚                 โ”‚   git.RootModule(name=__ROOT__, path=, url=,           โ”‚ โ”‚
โ”‚ โ”‚                 branch_path=refs/heads/master),                          โ”‚ โ”‚
โ”‚ โ”‚                 โ”‚   git.Submodule(name=sources,                          โ”‚ โ”‚
โ”‚ โ”‚                 path=exegol-docker-build,                                โ”‚ โ”‚
โ”‚ โ”‚                 url=https://github.com/ThePorgs/Exegol-images.git,       โ”‚ โ”‚
โ”‚ โ”‚                 branch_path=refs/heads/main)                             โ”‚ โ”‚
โ”‚ โ”‚                 }                                                        โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/objects/util.py:488   โ”‚
โ”‚ in addToStack                                                                โ”‚
โ”‚                                                                              โ”‚
โ”‚   485 โ”‚   โ”‚   โ”‚   branch_first: bool,                                        โ”‚
โ”‚   486 โ”‚   โ”‚   โ”‚   depth: int,                                                โ”‚
โ”‚   487 โ”‚   โ”‚   ) -> None:                                                     โ”‚
โ”‚ โฑ 488 โ”‚   โ”‚   โ”‚   lst = self._get_intermediate_items(item)                   โ”‚
โ”‚   489 โ”‚   โ”‚   โ”‚   if not lst:  # empty list                                  โ”‚
โ”‚   490 โ”‚   โ”‚   โ”‚   โ”‚   return None                                            โ”‚
โ”‚   491 โ”‚   โ”‚   โ”‚   if branch_first:                                           โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚ branch_first = True                                                      โ”‚ โ”‚
โ”‚ โ”‚        depth = 2                                                         โ”‚ โ”‚
โ”‚ โ”‚         item = git.Submodule(name=exegol-resources,                      โ”‚ โ”‚
โ”‚ โ”‚                path=exegol-resources,                                    โ”‚ โ”‚
โ”‚ โ”‚                url=https://github.com/ThePorgs/Exegol-resources,         โ”‚ โ”‚
โ”‚ โ”‚                branch_path=refs/heads/main)                              โ”‚ โ”‚
โ”‚ โ”‚         self = git.RootModule(name=__ROOT__, path=, url=,                โ”‚ โ”‚
โ”‚ โ”‚                branch_path=refs/heads/master)                            โ”‚ โ”‚
โ”‚ โ”‚     src_item = git.Submodule(name=exegol-resources,                      โ”‚ โ”‚
โ”‚ โ”‚                path=exegol-resources,                                    โ”‚ โ”‚
โ”‚ โ”‚                url=https://github.com/ThePorgs/Exegol-resources,         โ”‚ โ”‚
โ”‚ โ”‚                branch_path=refs/heads/main)                              โ”‚ โ”‚
โ”‚ โ”‚        stack = deque()                                                   โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/objects/submodule/bas โ”‚
โ”‚ e.py:165 in _get_intermediate_items                                          โ”‚
โ”‚                                                                              โ”‚
โ”‚    162 โ”‚   def _get_intermediate_items(cls, item: "Submodule") -> IterableLi โ”‚
โ”‚    163 โ”‚   โ”‚   """:return: all the submodules of our module repository"""    โ”‚
โ”‚    164 โ”‚   โ”‚   try:                                                          โ”‚
โ”‚ โฑ  165 โ”‚   โ”‚   โ”‚   return cls.list_items(item.module())                      โ”‚
โ”‚    166 โ”‚   โ”‚   except InvalidGitRepositoryError:                             โ”‚
โ”‚    167 โ”‚   โ”‚   โ”‚   return IterableList("")                                   โ”‚
โ”‚    168 โ”‚   โ”‚   # END handle intermediate items                               โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚  cls = <class 'git.objects.submodule.root.RootModule'>                   โ”‚ โ”‚
โ”‚ โ”‚ item = git.Submodule(name=exegol-resources, path=exegol-resources,       โ”‚ โ”‚
โ”‚ โ”‚        url=https://github.com/ThePorgs/Exegol-resources,                 โ”‚ โ”‚
โ”‚ โ”‚        branch_path=refs/heads/main)                                      โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/util.py:1189 in       โ”‚
โ”‚ list_items                                                                   โ”‚
โ”‚                                                                              โ”‚
โ”‚   1186 โ”‚   โ”‚                                                                 โ”‚
โ”‚   1187 โ”‚   โ”‚   :return: list(Item,...) list of item instances"""             โ”‚
โ”‚   1188 โ”‚   โ”‚   out_list: IterableList = IterableList(cls._id_attribute_)     โ”‚
โ”‚ โฑ 1189 โ”‚   โ”‚   out_list.extend(cls.iter_items(repo, *args, **kwargs))        โ”‚
โ”‚   1190 โ”‚   โ”‚   return out_list                                               โ”‚
โ”‚   1191 โ”‚                                                                     โ”‚
โ”‚   1192 โ”‚   @classmethod                                                      โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚     args = ()                                                            โ”‚ โ”‚
โ”‚ โ”‚      cls = <class 'git.objects.submodule.root.RootModule'>               โ”‚ โ”‚
โ”‚ โ”‚   kwargs = {}                                                            โ”‚ โ”‚
โ”‚ โ”‚ out_list = []                                                            โ”‚ โ”‚
โ”‚ โ”‚     repo = <git.repo.base.Repo                                           โ”‚ โ”‚
โ”‚ โ”‚            '/home/pentest/Exegol/exegol-resources/.git'>                โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/objects/submodule/bas โ”‚
โ”‚ e.py:1373 in iter_items                                                      โ”‚
โ”‚                                                                              โ”‚
โ”‚   1370 โ”‚   ) -> Iterator["Submodule"]:                                       โ”‚
โ”‚   1371 โ”‚   โ”‚   """:return: iterator yielding Submodule instances available i โ”‚
โ”‚   1372 โ”‚   โ”‚   try:                                                          โ”‚
โ”‚ โฑ 1373 โ”‚   โ”‚   โ”‚   pc = repo.commit(parent_commit)  # parent commit instance โ”‚
โ”‚   1374 โ”‚   โ”‚   โ”‚   parser = cls._config_parser(repo, pc, read_only=True)     โ”‚
โ”‚   1375 โ”‚   โ”‚   except (IOError, BadName):                                    โ”‚
โ”‚   1376 โ”‚   โ”‚   โ”‚   return iter([])                                           โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚          Args = ()                                                       โ”‚ โ”‚
โ”‚ โ”‚           cls = <class 'git.objects.submodule.root.RootModule'>          โ”‚ โ”‚
โ”‚ โ”‚        kwargs = {}                                                       โ”‚ โ”‚
โ”‚ โ”‚ parent_commit = 'HEAD'                                                   โ”‚ โ”‚
โ”‚ โ”‚          repo = <git.repo.base.Repo                                      โ”‚ โ”‚
โ”‚ โ”‚                 '/home/pentest/Exegol/exegol-resources/.git'>           โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/repo/base.py:614 in   โ”‚
โ”‚ commit                                                                       โ”‚
โ”‚                                                                              โ”‚
โ”‚    611 โ”‚   โ”‚   """                                                           โ”‚
โ”‚    612 โ”‚   โ”‚   if rev is None:                                               โ”‚
โ”‚    613 โ”‚   โ”‚   โ”‚   return self.head.commit                                   โ”‚
โ”‚ โฑ  614 โ”‚   โ”‚   return self.rev_parse(str(rev) + "^0")                        โ”‚
โ”‚    615 โ”‚                                                                     โ”‚
โ”‚    616 โ”‚   def iter_trees(self, *args: Any, **kwargs: Any) -> Iterator["Tree โ”‚
โ”‚    617 โ”‚   โ”‚   """:return: Iterator yielding Tree objects                    โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚  rev = 'HEAD'                                                            โ”‚ โ”‚
โ”‚ โ”‚ self = <git.repo.base.Repo                                               โ”‚ โ”‚
โ”‚ โ”‚        '/home/pentest/Exegol/exegol-resources/.git'>                    โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/repo/fun.py:250 in    โ”‚
โ”‚ rev_parse                                                                    โ”‚
โ”‚                                                                              โ”‚
โ”‚   247 โ”‚   โ”‚   โ”‚   โ”‚   if token == "@":                                       โ”‚
โ”‚   248 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   ref = cast("Reference", name_to_object(repo, rev[: โ”‚
โ”‚   249 โ”‚   โ”‚   โ”‚   โ”‚   else:                                                  โ”‚
โ”‚ โฑ 250 โ”‚   โ”‚   โ”‚   โ”‚   โ”‚   obj = cast(Commit_ish, name_to_object(repo, rev[:s โ”‚
โ”‚   251 โ”‚   โ”‚   โ”‚   โ”‚   # END handle token                                     โ”‚
โ”‚   252 โ”‚   โ”‚   โ”‚   # END handle refname                                       โ”‚
โ”‚   253 โ”‚   โ”‚   else:                                                          โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚          lr = 6                                                          โ”‚ โ”‚
โ”‚ โ”‚         obj = None                                                       โ”‚ โ”‚
โ”‚ โ”‚ output_type = 'commit'                                                   โ”‚ โ”‚
โ”‚ โ”‚   parsed_to = 0                                                          โ”‚ โ”‚
โ”‚ โ”‚         ref = None                                                       โ”‚ โ”‚
โ”‚ โ”‚        repo = <git.repo.base.Repo                                        โ”‚ โ”‚
โ”‚ โ”‚               '/home/pentest/Exegol/exegol-resources/.git'>             โ”‚ โ”‚
โ”‚ โ”‚         rev = 'HEAD^0'                                                   โ”‚ โ”‚
โ”‚ โ”‚       start = 4                                                          โ”‚ โ”‚
โ”‚ โ”‚       token = '^'                                                        โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/repo/fun.py:187 in    โ”‚
โ”‚ name_to_object                                                               โ”‚
โ”‚                                                                              โ”‚
โ”‚   184 โ”‚   โ”‚   raise BadName(name)                                            โ”‚
โ”‚   185 โ”‚   # END assert hexsha was found                                      โ”‚
โ”‚   186 โ”‚                                                                      โ”‚
โ”‚ โฑ 187 โ”‚   return Object.new_from_sha(repo, hex_to_bin(hexsha))               โ”‚
โ”‚   188                                                                        โ”‚
โ”‚   189                                                                        โ”‚
โ”‚   190 def deref_tag(tag: "Tag") -> "TagObject":                              โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚       base = '%s'                                                        โ”‚ โ”‚
โ”‚ โ”‚     hexsha = '63a306201c85662453622b66d7e3f69a9b1e2e7e'                  โ”‚ โ”‚
โ”‚ โ”‚       name = 'HEAD'                                                      โ”‚ โ”‚
โ”‚ โ”‚       repo = <git.repo.base.Repo                                         โ”‚ โ”‚
โ”‚ โ”‚              '/home/pentest/Exegol/exegol-resources/.git'>              โ”‚ โ”‚
โ”‚ โ”‚ return_ref = False                                                       โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/objects/base.py:94 in โ”‚
โ”‚ new_from_sha                                                                 โ”‚
โ”‚                                                                              โ”‚
โ”‚    91 โ”‚   โ”‚   โ”‚   # the NULL binsha is always the root commit                โ”‚
โ”‚    92 โ”‚   โ”‚   โ”‚   return get_object_type_by_name(b"commit")(repo, sha1)      โ”‚
โ”‚    93 โ”‚   โ”‚   # END handle special case                                      โ”‚
โ”‚ โฑ  94 โ”‚   โ”‚   oinfo = repo.odb.info(sha1)                                    โ”‚
โ”‚    95 โ”‚   โ”‚   inst = get_object_type_by_name(oinfo.type)(repo, oinfo.binsha) โ”‚
โ”‚    96 โ”‚   โ”‚   inst.size = oinfo.size                                         โ”‚
โ”‚    97 โ”‚   โ”‚   return inst                                                    โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ โ”‚
โ”‚ โ”‚  cls = <class 'git.objects.base.Object'>                                 โ”‚ โ”‚
โ”‚ โ”‚ repo = <git.repo.base.Repo                                               โ”‚ โ”‚
โ”‚ โ”‚        '/home/pentest/Exegol/exegol-resources/.git'>                    โ”‚ โ”‚
โ”‚ โ”‚ sha1 = b'c\xa3\x06 \x1c\x85f$Sb+f\xd7\xe3\xf6\x9a\x9b\x1e.~'             โ”‚ โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/db.py:40 in info      โ”‚
โ”‚                                                                              โ”‚
โ”‚   37 โ”‚   โ”‚   self._git = git                                                 โ”‚
โ”‚   38 โ”‚                                                                       โ”‚
โ”‚   39 โ”‚   def info(self, binsha: bytes) -> OInfo:                             โ”‚
โ”‚ โฑ 40 โ”‚   โ”‚   hexsha, typename, size = self._git.get_object_header(bin_to_hex โ”‚
โ”‚   41 โ”‚   โ”‚   return OInfo(hex_to_bin(hexsha), typename, size)                โ”‚
โ”‚   42 โ”‚                                                                       โ”‚
โ”‚   43 โ”‚   def stream(self, binsha: bytes) -> OStream:                         โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ           โ”‚
โ”‚ โ”‚ binsha = b'c\xa3\x06 \x1c\x85f$Sb+f\xd7\xe3\xf6\x9a\x9b\x1e.~' โ”‚           โ”‚
โ”‚ โ”‚   self = <git.db.GitCmdObjectDB object at 0x7f90bd797c70>      โ”‚           โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ           โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/cmd.py:1383 in        โ”‚
โ”‚ get_object_header                                                            โ”‚
โ”‚                                                                              โ”‚
โ”‚   1380 โ”‚   โ”‚                                                                 โ”‚
โ”‚   1381 โ”‚   โ”‚   :return: (hexsha, type_string, size_as_int)"""                โ”‚
โ”‚   1382 โ”‚   โ”‚   cmd = self._get_persistent_cmd("cat_file_header", "cat_file", โ”‚
โ”‚ โฑ 1383 โ”‚   โ”‚   return self.__get_object_header(cmd, ref)                     โ”‚
โ”‚   1384 โ”‚                                                                     โ”‚
โ”‚   1385 โ”‚   def get_object_data(self, ref: str) -> Tuple[str, str, int, bytes โ”‚
โ”‚   1386 โ”‚   โ”‚   """As get_object_header, but returns object data as well      โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ              โ”‚
โ”‚ โ”‚  cmd = <git.cmd.Git.AutoInterrupt object at 0x7f90bd8118c0> โ”‚              โ”‚
โ”‚ โ”‚  ref = b'63a306201c85662453622b66d7e3f69a9b1e2e7e'          โ”‚              โ”‚
โ”‚ โ”‚ self = <git.cmd.Git object at 0x7f90bd7ec1c0>               โ”‚              โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ              โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/cmd.py:1370 in        โ”‚
โ”‚ __get_object_header                                                          โ”‚
โ”‚                                                                              โ”‚
โ”‚   1367 โ”‚   โ”‚   if cmd.stdin and cmd.stdout:                                  โ”‚
โ”‚   1368 โ”‚   โ”‚   โ”‚   cmd.stdin.write(self._prepare_ref(ref))                   โ”‚
โ”‚   1369 โ”‚   โ”‚   โ”‚   cmd.stdin.flush()                                         โ”‚
โ”‚ โฑ 1370 โ”‚   โ”‚   โ”‚   return self._parse_object_header(cmd.stdout.readline())   โ”‚
โ”‚   1371 โ”‚   โ”‚   else:                                                         โ”‚
โ”‚   1372 โ”‚   โ”‚   โ”‚   raise ValueError("cmd stdin was empty")                   โ”‚
โ”‚   1373                                                                       โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ              โ”‚
โ”‚ โ”‚  cmd = <git.cmd.Git.AutoInterrupt object at 0x7f90bd8118c0> โ”‚              โ”‚
โ”‚ โ”‚  ref = b'63a306201c85662453622b66d7e3f69a9b1e2e7e'          โ”‚              โ”‚
โ”‚ โ”‚ self = <git.cmd.Git object at 0x7f90bd7ec1c0>               โ”‚              โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ              โ”‚
โ”‚                                                                              โ”‚
โ”‚ /home/pentest/.local/lib/python3.10/site-packages/git/cmd.py:1329 in        โ”‚
โ”‚ _parse_object_header                                                         โ”‚
โ”‚                                                                              โ”‚
โ”‚   1326 โ”‚   โ”‚   tokens = header_line.split()                                  โ”‚
โ”‚   1327 โ”‚   โ”‚   if len(tokens) != 3:                                          โ”‚
โ”‚   1328 โ”‚   โ”‚   โ”‚   if not tokens:                                            โ”‚
โ”‚ โฑ 1329 โ”‚   โ”‚   โ”‚   โ”‚   raise ValueError("SHA could not be resolved, git retu โ”‚
โ”‚   1330 โ”‚   โ”‚   โ”‚   else:                                                     โ”‚
โ”‚   1331 โ”‚   โ”‚   โ”‚   โ”‚   raise ValueError("SHA %s could not be resolved, git r โ”‚
โ”‚   1332 โ”‚   โ”‚   โ”‚   # END handle actual return value                          โ”‚
โ”‚                                                                              โ”‚
โ”‚ โ•ญโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ locals โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฎ                     โ”‚
โ”‚ โ”‚ header_line = b''                                    โ”‚                     โ”‚
โ”‚ โ”‚        self = <git.cmd.Git object at 0x7f90bd7ec1c0> โ”‚                     โ”‚
โ”‚ โ”‚      tokens = []                                     โ”‚                     โ”‚
โ”‚ โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ                     โ”‚
โ•ฐโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ•ฏ
ValueError: SHA could not be resolved, git returned: b''

### Steps To Reproduce

_No response_

### Exegol Wrapper Version

```Text
[*] Exegol is currently in version v4.1.1
[*] Exegol Discord serv.: https://discord.gg/cXThyp7D6P
[*] Exegol documentation: https://exegol.rtfd.io/
[+] We thank Capgemini for supporting the project (helping with dev) ๐Ÿ™                                                                                                                                            
[+] We thank HackTheBox for sponsoring the multi-arch support ๐Ÿ’š                                                                                                                                                   
[D] Pip installation: Off ๐Ÿช“                                                                                                                                                                                       
[D] Git source installation: On โœ”                                                                                                                                                                                  
[D] Host OS: Linux                                                                                                                                                                                                 
[D] Arch: amd64                                                                                                                                                                                                    
[D] Raw arch: x86_64                                                                                                                                                                                               
[D] Docker desktop: Off ๐Ÿช“                                                                                                                                                                                         
[D] Shell type: Linux                                                                                                                                                                                              

[?] An Exegol update is available, do you want to update ? [Y/n]:

Host OS

Ubuntu 22.04.1 LTS

Configuration of the concerned container

[*] Exegol is currently in version v4.1.1
[*] Exegol Discord serv.: https://discord.gg/cXThyp7D6P
[*] Exegol documentation: https://exegol.rtfd.io/
[+] We thank Capgemini for supporting the project (helping with dev) ๐Ÿ™                                                                                                                                            
[+] We thank HackTheBox for sponsoring the multi-arch support ๐Ÿ’š                                                                                                                                                   

[?] An Exegol update is available, do you want to update ? [Y/n]: n
[V] Listing user configurations                                                                                                                                                                                    

๐Ÿง  User configurations                                       
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚ User config file: /home/pentest/.exegol/config.yml       โ”‚
โ”‚ Private workspace: /home/pentest/.exegol/workspaces      โ”‚
โ”‚ Exegol resources: /home/pentest/.exegol/exegol-resources โ”‚
โ”‚ My resources: /home/pentest/.exegol/my-resources         โ”‚
โ”‚ Auto-check updates: On โœ”                                  โ”‚
โ”‚ Auto-remove images: On โœ”                                  โ”‚
โ”‚ Auto-update fs: Off ๐Ÿช“                                    โ”‚
โ”‚ Default start shell: zsh                                  โ”‚
โ”‚ Shell logging method: asciinema                           โ”‚
โ”‚ Shell logging compression: On โœ”                           โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜

โญ Container summary                                                                    
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚             Name โ”‚ full                                                              โ”‚
โ”‚            Image โ”‚ full - v.3.0.2 (Up to date) (amd64)                               โ”‚
โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
โ”‚    Creation date โ”‚ 23/05/2023 14:52                                                  โ”‚
โ”‚              GUI โ”‚ On โœ”                                                              โ”‚
โ”‚          Network โ”‚ host                                                              โ”‚
โ”‚         Timezone โ”‚ On โœ”                                                              โ”‚
โ”‚ Exegol resources โ”‚ On โœ” (/opt/resources)                                             โ”‚
โ”‚     My resources โ”‚ On โœ” (/opt/my-resources)                                          โ”‚
โ”‚    Shell logging โ”‚ Off ๐Ÿช“                                                            โ”‚
โ”‚       Privileged โ”‚ Off โœ”                                                             โ”‚
โ”‚        Workspace โ”‚ Dedicated (/workspace)                                            โ”‚
โ”‚             Envs โ”‚ DISPLAY=:0                                                        โ”‚
โ”‚                  โ”‚ _JAVA_AWT_WM_NONREPARENTING=1                                     โ”‚
โ”‚                  โ”‚ QT_X11_NO_MITSHM=1                                                โ”‚
โ”‚                  โ”‚ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin โ”‚
โ”‚          Volumes โ”‚ /home/pentest/.exegol/my-resources โžก /opt/my-resources           โ”‚
โ”‚                  โ”‚ /home/pentest/.exegol/exegol-resources โžก /opt/resources          โ”‚
โ”‚                  โ”‚ /tmp/.X11-unix โžก /tmp/.X11-unix                                   โ”‚
โ”‚                  โ”‚ /home/pentest/.exegol/workspaces/full โžก /workspace               โ”‚
โ”‚                  โ”‚ /etc/localtime โžก /etc/localtime (RO)                              โ”‚
โ”‚                  โ”‚ /etc/timezone โžก /etc/timezone (RO)

Execution logs in debug mode

[*] Exegol is currently in version v4.1.1
[*] Exegol Discord serv.: https://discord.gg/cXThyp7D6P
[*] Exegol documentation: https://exegol.rtfd.io/
[+] We thank Capgemini for supporting the project (helping with dev) ๐Ÿ™                                                                                                                                            
[+] We thank HackTheBox for sponsoring the multi-arch support ๐Ÿ’š                                                                                                                                                   
[D] Pip installation: Off ๐Ÿช“                                                                                                                                                                                       
[D] Git source installation: On โœ”                                                                                                                                                                                  
[D] Host OS: Linux                                                                                                                                                                                                 
[D] Arch: amd64                                                                                                                                                                                                    
[D] Raw arch: x86_64                                                                                                                                                                                               
[D] Docker desktop: Off ๐Ÿช“                                                                                                                                                                                         
[D] Shell type: Linux                                                                                                                                                                                              

[?] An Exegol update is available, do you want to update ? [Y/n]: y
[D] Loading git at /home/pentest/Exegol                                                                                                                                                                           
[D] Repo path: /home/pentest/Exegol/.git                                                                                                                                                                          
[D] Git repository successfully loaded                                                                                                                                                                             
[V] Git wrapper init submodules                                                                                                                                                                                    
[-] It seems that something unexpected happened ...                                                                                                                                                                
[-] To draw our attention to the problem and allow us to fix it, you can share your error with us (by copying and pasting it with this syntax:  <error> ```) by creating a GitHub issue at this address:        
https://github.com/ThePorgs/Exegol/issues                                                                                                                                                                          
[+] Thank you for your collaboration!

Exception

No response

Anything else?

Thank you

Gh0st3xp101t commented 1 year ago

Up

ShutdownRepo commented 1 year ago

Hey there, can you try again with another Internet connection? I admit it's the first time I see this issue.

ShutdownRepo commented 1 year ago

Can you also update you git install ?

Gh0st3xp101t commented 1 year ago

Same error from another connection and "git" is up to date, I do not understand the error.

ShutdownRepo commented 1 year ago

@Dramelac any idea? From what I can gather online I can only find deprecated git issues

Gh0st3xp101t commented 1 year ago

It's resolved, I deleted the old Exegol folder and performed a reinstallation. Thank you!

ShutdownRepo commented 1 year ago

Hmm interesting, I wonder what was causing the issue, glad it's resolved though