Skip to content
changelog 11.8 KiB
Newer Older
Sebastien Luttringer's avatar
v5  
Sebastien Luttringer committed
installsystems (5) unstable; urgency=low

  Matthieu Gonnet (2):
      is extract -D generate a description file from the description.json file
      Fix typo

  Sebastien Luttringer (61):
      Introduce PipeFile in place of uopen
      fix database init
      Implement ssh transport
      Repository add now user PipeFile
      Add isversion inside images
      Display progress bar during image creatio
      use PipeFile.consume() in place of shutil.copyfileobj
      Add changelog to images
      Introduce changelog
      Fix invalid payload namming during download
      Offline state is now settable in repository.conf
      Paramiko is not a hard dependency.
      Rollback to python 2.6
      Doesn't display warning when we are not in debug mode
      fix missing progressbar package inside setup.py
      Fix issue with utf8 encoding in author
      fix extracting payload with utf8 filenames
      fix is new traceback
      allow format,description.json,changelog to be writable by user
      is list display changelog only with -c or -v option
      is new doesn't overwrite by default
      Add command changelog
      fix repo.show doesn't have changelog parameter
      is list can display repository content with full path
      add --no-color option to is
      fix loading of parameters from config files
      Reintroduce commit 184b64a23084a75513d48d336470f8048dd68b60
      repository check now display corrupted files
      add a minimal installsystems version option
      rename isversion into is_build_version
      image show display is_min_version in verbose mode
      doesn't display changelog in list if no -c args in verbose mode
      fix bad is_min_version syntax
      fix changelog display which leads to a traceback
      fix temporary caching of command line repostories
      fix typo in compare_versio
      add chroot command
      add command info
      fix typo
      remove double definition of last in repository
      fix presence of is_min_version during read_metadata
      Add bash-completion
      add long --all-version to -v in changelog
      no progressbar in quiet mode
      fix regex and is call in bash-completion
      build command check and add script in alpha order
      is get can now download only payloads
      script without execution bit are not added in image
      fix bash completion with positional argument and options
      Allow del command to keep payload inside repository
      use filepath and not filename in error in check_script
      install bash comp list file after image
      split tools' chroot in 3 functions
      debian chroot hellper policy-rd needs to be executable
      add resolv.conf copying in prepare chroot tricks
      policy-rc.d must exit 101 in chroot
      Add a download size information on download progressbar
      fix error when chrooting inside a root without /etc
      improve human_size computation
      display time in rfc2822 format
      remove image.id and use image.filename instead

 -- Sebastien Luttringer <sebastien.luttringer@smartjog.com>  Thu, 17 Nov 2011 12:56:57 +0100

Seblu's avatar
Seblu committed
installsystems (4) unstable; urgency=low
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Aurélien Dunand (13):
      Fix typos and docstring bad format
      Fix missing parenthesises
      add command takes several images files in one time
      Remove unused import
      help command can now displays subparsers' help
      Reorder subparsers as the same order of their function
      Add Unix globbing capability for repo_filter
      Add search command
      Cosmetics changes for list command
      Add image retrieval from ftp
      Copy file from http without read it in one time
      Add copy command
      Refactoring code for select one repository
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Matthieu Gonnet (2):
      Add clean command
      Add check command

  Seblu (66):
      bump version
      update release file
      fix copy implementation.
      fix use of non existant parameter keep
      Add a move command
      fix displaying of unknown command by help command
      Remove update command
      searching is now handled in repomananger
      remplace pathtype == file by isfile
      remove unneeded affectation
      command add now take destination repository as parameter
      fix type in new command help
      repository can be unaivailable
      Introducing a new way of selecting image
      reorder alphabetically command name in is
      allow version to be prefixed by v
      Rewrite command cat
      Command move use new style
      better del asking implementation
      Command copy use new image syntax
      fix typo in tarball.py
      command install use new image syntax
      Remove select_one_repository. No more needed.
      stricter check during image selection
      list now use new syntax spec
      reorder copy and move argument
      temporary repo now have a unique identifier
      repository on command line are added to the of repostiory in config file not supersede
      Add extract command
      Add command get
      Smarter display during image loading
      fix aurelien misunderstood epoch time
      fix bug of data added in description.json
      Fix unable to extract file from a remote directory
      Fix extraction of tarball with non existant uid/gid
      fix one lintian error from buildd message
      fix aurelien misunderstood epoch time in repository
      use istools.isfile instead of istools.pathtype == "file"
      move repo filter inside repomanager
      more precise message when image is not found
      introduce offline repository mode
      command list show offline status
      reorder RepoManager and Repoconfig classes
      fix again adunand gmttime issue
      offline repository is no more used to get/search an image
      Image download from repository is now handled by repository class
      improve is help messages and options
      fix missing gzip module in image.py
      add a best mode to commands using image selection syntax
      implement globbing on repository name in list
      introduce color shortcut
      introduce ask and confirm function
      better error message when image file is invalid
      improve tarball loading and check md5 from repository
      list repo matching only on onlines repositories
      set offline to false after creating a repository
      add timeout to uopen
      image name can use - and _
      enforce image name and version checking
      fix missing import sys in tarball
      better display during repo cleaning
      add a comment about python upstream bug
      repo cleaning warn and not raise an error if it cannot delete a file
      Print color only on a tty
      Change clean command message
      Add diff command

 -- Sebastien Luttringer <sebastien.luttringer@smartjog.com>  Thu, 01 Sep 2011 14:06:21 +0200
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
installsystems (3) unstable; urgency=low
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Aurélien Dunand (7):
      Add function to display packaged image content
      Add function to display repository content
      Add list command
      Add cat command
      Fix missing colon
      cat command can display several files
      Add update command
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Seblu (17):
      update release method
      version 3~dev0
      clean tar remove all tarball, not only current version
      add version command
      add help command
      fix missing config files in debian package
      fix typo
      fix some python header
      fix bad detection of destination file type during extraction
      add emacs python header
      change display of cat command
      fix arrow spacing
      change list behaviour
      more spacing in list detail mode
      check args boundary on command list
      fix bad cache loading
      more info before displaying content

 -- Sebastien Luttringer <sebastien.luttringer@smartjog.com>  Tue, 26 Jul 2011 12:28:49 +0200
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
installsystems (2) unstable; urgency=low
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Aurélien Dunand (3):
    Remove unused import
    Fix typo in var name
    Add human_size function
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Seblu (24):
      bump v2 devel
      make clean remove tarball
      installsystems package depends on same version of python-installsystems
      Fix docstring bad format
      Remove original file after adding to db
      repoman is always used to handle repositories from is
      Update argparse to python 2.7.2
      add gzip to installsystems because python 2.6 doesn't have mtime optio
      add isfile method
      local repository are not cached by repomanager
      init image and init repo splited in new and init command
      remove exception in subcommand
      init repository must not use load_repositories
      Revert "Update argparse to python 2.7.2"
      Python 2.7 is a minium requirement
      setup install config files
      make tar always recreate tarball
      make deb doesn't sign package
      fix debian dependancy to python2.7
      Asking help with install display help including options from image
      Fix extraction of broken tarball
      Payloads are now created like --numeric-owner with tar
      debian control needs an explicit python version
      let make buildd distro be choose when calling make

 -- Sebastien Luttringer <sebastien.luttringer@smartjog.com>  Mon, 18 Jul 2011 13:01:31 +0200
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
installsystems (1) unstable; urgency=low
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Aurélien Dunand (3):
Seblu's avatar
Seblu committed
    Fix typos
    Config filename must be a file
    Missing parenthesises
Seblu's avatar
Seblu committed

Seblu's avatar
Seblu committed
  Seblu (66):
Seblu's avatar
Seblu committed
    Initial Commit
    Add isimage binary and its module classes
    Add isrepo and update common classes
    Add isinstall and update common classes
    isinstall update local cache only with -u
    installsystems version is option -V not -v
    isinstall can install local package
    Introduce new module tools
    Better detection of image name type
    move md5sum into tools module
    Fix bad deferencing in directory in /data of image
    Generic improvment. Too many things to tell.
    Fix stupid errors in tools module
    Add tarfile from python 2.7
    Fix repository deletion
    Add config file
    Add image data when running scripts
    Remove pyxdg dependency
    Allow chmod et chown, chgroup in repository config
    Adding md5 of script tarball in repository
    Improve remote cache. Http transport enabled
    Add python 2.7 argparse in installsytems
    Add timeout paramter to isinstall
    Add configuration samples
    isimage doesn't fail if image directory partially exists
    Add required in default parser template
    selecting of repo in isrepo is smarter
    try..cactch in run scripts
    Add extractdata method, which is an helper to extract content of tarball data
    Compression is now gzip
    script in tarball have now rights 755
    Introduce RepositoryManager and extractdata
    Donwloading image from repository verify md5
    Add debian packaging
    Change db format to sqlite3
    Extract data compute name correctly
    cleaning import
    Introduce Payload
    Keep global dict between parser and setup
    arrow can be called without level and verbose
    fix typo
    script name must match the following regex \d+-.*\.py
    Improve script execution
    Improve arrow and printer
    Fix downloading of all payloads to compute md5 when it's not needed
    Adding script is now done one by one and not recursively
    Check scripts syntax (by compiling) before adding
    fix bad image file building
    function name typo
    New configuration style
    Delete tarfile. We now don't use feature of last version
    Add/Delete package in repository
    handle db add in repo add
    add message to explain which version is installe
    Update makefile to easy publish
    fix config file loading
    Fix debian packaging
    No more custom action to set debug and quiet mode
    Merge command line tools into one
    add a symlinks to is nammed installsystems
    change installsytems default config file
    Fix traceback cause to a debug message
    fix config loading issue caused by argparse append
    install command now use common loading repositories
    Fix bad caching selection and disabling
    Remove usage on error

 -- Sebastien Luttringer <sebastien.luttringer@smartjog.com>  Tue, 05 Jul 2011 18:04:07 +0200