Tags give the ability to mark specific points in history as being important
  • argonaut-1.3.1   Releasing Argonaut 1.3.1
    Release argonaut-1.3.1

    %Argonaut 1.3.1 - 2019-07-05

    Fixed

    argonaut

    • #5751 argonaut-user-reminder not create the log folder for argonaut
  • argonaut-1.3   Releasing Argonaut 1.3
    Release argonaut-1.3

    %Argonaut 1.3 - 2019-04-11

    Added

    argonaut

    • #5680 adding contributing guide and new license
    • #5686 Forbid deployments outside given time frames
    • #5699 Support products directly on OPSI client as well
    • #5703 Add help for argonaut-user-reminder
    • #5704 Add support for getting logs from OPSI webservice
    • #5705 Support ping for several targets
    • #5711 Add OPSI action for productOnClient_getObjects
    • #5712 Extend manager email possibilities in user-reminder
    • #5720 Support inheriting profile only for OPSI client config
    • #5721 Support inheriting localboots from group
    • #5723 Add a log of emails sent by argonaut-user-reminder
    • #5736 Add new variables in FAI integration script
    • #5737 Add new options in argonaut-fuse PXE file generation
    • #5746 add back the script to convert debconf/preseed file to ldif
    • #5747 Add a global log system to argonaut-user-reminder

    Changed

    argonaut

    • #3613 argonaut fuse module opsi should check if the system is lock or not
    • #5689 making the ip non mandatory in the opsi backend plugin when people don 't manage dns and dhcp with opsi
    • #5701 split posix and ppolicy treatment
    • #5707 Some OPSI actions are not possible on OPSI server
    • #5735 argonaut-fuse should adapt command line options to FAI version

    Fixed

    argonaut

    • #2240 OPSI should update actions when a new one is called
    • #5461 Error with Ldap2zone slave when using multiple domains with a common reverse zone
    • #5709 OPSI.update_or_insert duplicates host instead of renaming
    • #5719 Argonaut doens't receive error when paquet failing to installing
  • argonaut-1.2.3   Releasing Argonaut 1.2.3
    Release argonaut-1.2.3

    %Argonaut 1.2.3 - 2019-01-10

    Changed

    argonaut

    • #5678 the reverse for slave should be written in is own file not included in the first slave domain

    Fixed

    argonaut

    • #5687 Use of uninitialized value in concatenation (.) or string at /usr/share/perl5/Argonaut/Server/Modules/OPSI.pm line 309.
  • argonaut-1.2.2   Releasing Argonaut 1.2.2
    Release argonaut-1.2.2

    %Argonaut 1.2.2 - 2018-12-12

    Added

    argonaut

    • #5729 argonaut-fai needs to support cryptsetup

    Changed

    argonaut

    • #5734 Merge 1001_add-documentation-key-to-service-files.patch from debian
    • #5738 migrate changelog to changelog.md
  • argonaut-1.2.1   Releasing Argonaut 1.2.1
    Release argonaut-1.2.1

    %Argonaut 1.2.1 - 2018-06-12

    Added

    argonaut

    • #5695 No manpage is available for argonaut.conf

    Changed

    argonaut

    • #5690 Use ##no critic to desactive perlcritic on modules names not exactly the same as files names
    • #5710 Support UTF-8 in user-reminder
    • #5717 Change the url for the bug tracker into the argonaut manpages

    Removed

    argonaut

    • #5691 Remove the agent ldap backend for fusioninventory

    Fixed

    argonaut

    • #5679 Crash of argonaut-ldap2zone --slave when Ldap2zone slave list is empty on a DNS argonaut service
    • #5681 argonaut-server is crashing on Debian Stretch
    • #5693 add missing use if for json library selection
    • #5696 argonaut-ldap2zone does not take the right SOA when refreshing a zone and its reverse
    • #5700 argonaut-user-reminder has errors in ppolicy mode
    • #5722 Error when we use argonaut-user-reminder
  • argonaut-1.2   Releasing Argonaut 1.2
    Release argonaut-1.2

    %Argonaut 1.2 - 2018-04-20

    Added

    argonaut

    • #5635 Document argonaut-client -X

    Changed

    argonaut

    • #5646 changing the library used to send mail in argonaut-user-reminder

    Fixed

    argonaut

    • #5402 documentation should explain limits of user-reminder with ppolicy
    • #5513 netboot stayed in uninstall state
    • #5523 Periodical schedule is not repeated
    • #5541 Errors when trying to schedule actions
    • #5544 Periodical jobs miss the first launch
    • #5546 OPSI update software stay in deployement queue with "in progress" status
    • #5558 Use some trim on argonaut.conf
    • #5559 Argonaut client and server systemd service definition fails
  • argonaut-1.1   Releasing Argonaut 1.1
    Release argonaut-1.1

    %Argonaut 1.1 - 2017-04-06

    Added

    argonaut

    • #5332 argonaut-user-reminder should support ppolicy
    • #5439 we should add the directive check-names into the argonaut-dns service
    • #5440 argonaut-ldap2zone should be able to get data from a branch
    • #5447 argonaut ldap2zone should be able to create config for dns slave also, but not create the data

    Changed

    argonaut

    • #5379 Argonaut should support fdMode instead of gotoMode for FD 1.1
  • argonaut-1.0   Releasing Argonaut 1.0
    Release argonaut-1.0

    %Argonaut 1.0 - 2017-01-23

    Added

    argonaut

    • #5281 create a function in argonaut to read correctly the fusiondirectory config

    Changed

    argonaut

    • #5275 redesign the argonaut-fusiondirectory tools
    • #5288 function branch_exists should go into common.pm

    Fixed

    argonaut

    • #5273 Incompatibility between recovery password and user-reminder
    • #5300 Errors when I try to start argonaut-client
  • argonaut-0.9.8   Releasing Argonaut 0.9.8
    Release argonaut-0.9.8

    %Argonaut 0.9.8 - 2016-11-13

    Added

    argonaut

    • #5059 module for creating samba shares

    Changed

    argonaut

    • #5147 removed man file created in pxelinux.cfg and replace it by a default file
    • #5148 the default mode stored inside the argonaut-fuse should be used in argonaut-fuse

    Fixed

    argonaut

    • #5146 argonaut fuse is broken and doesnt add the initrd=initrd.img-install line to pxe configuration for fai
    • #5158 FAI_ARGONAUT variable is not used inside the script
    • #5159 we should add some debug to the ldap query in fai.pm
    • #5164 argonaut-fai-monitor typo
  • argonaut-0.9.7   Releasing argonaut 0.9.7
    Release argonaut-0.9.7

    %Argonaut 0.9.7 - 2016-07-12

    Added

    argonaut

    • #4864 migrate the script for user-reminder to the argonaut-framework
    • #4865 create argonaut-clean-audit to remove old audit entries from ldap

    Changed

    argonaut

    • #4995 put all fusiondirectory script inside the argonaut-fusiondirectory package

    Fixed

    argonaut

    • #4691 the systemd unit files have a syntax error
  • argonaut-0.9.6   Releasing Argonaut 0.9.6
    Release argonaut-0.9.6

    %Argonaut 0.9.6 - 2016-03-18

    Added

    argonaut

    • #4494 Add aaaa record in argonaut-ldap2zone
    • #4506 Support for split horizon should be added
    • #4607 add a --ldap2acl optkion in ldap2zone

    Changed

    argonaut

    • #4493 It would be nice to accept more than one reverse zone with argonaut-ldap2zone
    • #4503 Merge reverse zone with argonaut-ldap2zone

    Fixed

    argonaut

    • #4513 Argonaut-ldap2zone have an perl error when we not have a reverse zone in the LDAP
  • argonaut-0.9.5   Releasing Argonaut 0.9.5
    Release argonaut-0.9.5

    %Argonaut 0.9.5 - 2016-01-07

    Changed

    argonaut

    • #4432 renomed and added the Service.systemd.pm and System.systemd.pm

    Fixed

    argonaut

    • #4293 Problem when I try to restart a service on Centos7
  • argonaut-0.9.4   Releasing Argonaut 0.9.4
    Release argonaut-0.9.4

    %Argonaut 0.9.4 - 2015-12-16

    Added

    argonaut

    • #4291 Error when I try to grab centos packages with an argonaut-server on centos

    Changed

    argonaut

    • #4323 generate-fusioninventory-schema should be renamed argonaut-generate-fusioninventory-schema
    • #4355 Use App::Daemon for argonaut-fai-monitor and argonaut-fuse

    Removed

    argonaut

    • #4110 Remove all uses of gotoBootKernel

    Fixed

    argonaut

    • #4316 argonaut-freeradius-get-vlan doesnt look for Argonaut common.pm in the right place
    • #4322 generate-fusioninventory-schema should read Agent/Inventory.pm directly from an installed fusioninventory-agent
  • argonaut-0.9.3   Releasing Argonaut 0.9.3
    Release argonaut-0.9.3

    %Argonaut 0.9.3 - 2015-09-25

    Added

    argonaut

    • #943 argonaut should work on ssl mode https
    • #3803 ldap2zone needs an option to not write reverse zone
    • #3945 Add a option to not touch at the reverse zone
    • #4055 Rewrite initscript in systemd

    Changed

    argonaut

    • #2464 cleaning the argonaut debconf source
    • #4048 read the configuration from argonaut-fai-monitor service
    • #4049 split argonaut-fai-monitor in his own package
    • #4166 update all manpages for 0.9.3

    Removed

    argonaut

    • #4053 the server is know to not work correctly into wheezy, so we must remove the libs for it from our repos

    Fixed

    argonaut

    • #3791 Add TXT values in global zone record
    • #4046 I have an error in argonaut-fai-monitor log when I try to use it
    • #4052 Argonaut-server must support that we send a MAC in uppercase
  • argonaut-0.9.2   Releasing Argonaut 0.9.2
    Release argonaut-0.9.2

    %Argonaut 0.9.2 - 2015-04-22

    Added

    argonaut

    • #2007 update action
    • #2229 adding software on demand onto the opsi service
    • #2906 debconf2ldif is missing an help option
    • #3314 optional "named-checkconf -z" after running argonaut-ldap2zone on dns servers with output to see if configuration is correct
    • #3328 argonaut documentation should be rewiewed and enhanced
    • #3556 Support de Centos dans argonaut-common-fai
    • #3612 argonaut fuse module fai should check if the system is lock or not
    • #3662 Convert yumgroup to ldif
    • #3714 argonaut-repository should have a --verbose option

    Changed

    argonaut

    • #3390 rename ldap2fai into argonaut-ldap2fai to remove potential clash with the goto software from gonicus
    • #3481 adding centos/rpm support to argonaut Packages.pm library
    • #3526 add a switch to select the good library when in wheezy or jessie for argonaut-client
    • #3576 clean and rename the freeradius argonaut code
    • #3611 we should merge fai-monitor and argonaut-fai-monitor
    • #3646 argonaut-fuse should be cleaned up
    • #3664 Daemon for argonaut-fai-monitor
    • #3707 update all man pages to 0.9.2 and adapt date also

    Removed

    argonaut

    • #2454 gotoLdapServer seems unused
    • #3665 remove debconf code as it is glpv3 only

    Fixed

    argonaut

    • #2577 Reboot with Opsi Client
    • #3146 OPSI havewrong module place
    • #3155 when I want to configure OPSI softwarelist with FD I got : Erreur: Request error: Error : No such a method : 'Argonaut.ClientDaemon.Modules.OPSI.get_localboots'.
    • #3286 put comment around pod explanation in argonaut-server to correct error in manpage
    • #3541 fail2ldif manpage is wrong in the description
    • #3543 when asking for the help of the fai2ldif command we get an extra h 1
    • #3558 argonaut-common-fai - Création de partition LVM
    • #3649 fai2ldif -o missed some information
    • #3656 fai2ldif doesnt convert the script associated to a class inside a class
    • #3658 logfile name is wrong in argonaut-repository
    • #3661 fai2ldif creates a package list even if there is no need
    • #3668 timeout when using distant repository for debian packages
    • #3697 Ask task id back with the error "This task does not exists"
    • #3715 argonaut2repository tell it cannot find parent servers of parent servers
    • #3717 https://documentation.argonaut-project.org/en/documentation_admin/argonaut_protocol
  • argonaut-0.9.1   Releasing Argonaut 0.9.1
    Release argonaut-0.9.1

    %Argonaut 0.9.1 - 2014-06-24

    Added

    argonaut

    • #319 add an option to ldap2repository to have a debian installer mirror also
    • #323 add new option to ldap2fai
    • #744 rewrite ldap2zone in perl
    • #926 we need to add the custom release management for creating the source.list with ldap2fai
    • #1426 (re)start and stop buttons should not depend on some weird LDAP field
    • #1915 - opsi management argonaut server module
    • #1954 OPSI module should be able to handle global import
    • #1967 OPSI module should allow to get info about products
    • #1973 OPSI module should handle Deployment.reinstall action
    • #1989 OPSI module shoud be able to report task progress and errors
    • #2151 for opsi we need to manage list of products
    • #2274 quota must be considered as a classic daemon
    • #2330 Add a param to launch argonaut in debug mode
    • #2459 create an argonaut-client module for dovecot
    • #2887 adding manpages and licence
    • #2905 ldap2fai should have a mode when given a directory containing fai config file it make ldif out of them
    • #2911 argonaut server service should have an option to not get packages even if a mirror is created in FusionDirectory
    • #2965 create a replacement for fai-monitor-gui that send status about fai client to argonaut
    • #2972 Argonaut doesn't do TLS (with beginnings of patch)
    • #2992 we need a subroutine in ldap2fai to create dirs in the config space of fai client
    • #3046 adding three variable into argonaut-nfsroot-integration
    • #3093 add an option to not refresh zone when running ldap2zone from console
    • #3094 add an option to wirte the zone file in an other location for testing purpose
    • #3166 put back the opsi.pm argonaut server component back into argonaut 0.9.1
    • #3167 put back the opsi.pm fuse component back into argonaut 0.9.1
    • #3180 fai2ldif misses a man page
    • #3183 argonaut-fai-monitor need a manpage

    Changed

    argonaut

    • #571 Depends change to allow better upgrading
    • #723 create a service for argonaut
    • #743 we must create a service to store the config of all the argonaut tools
    • #747 renaming ldap2zone package to argonaut-ldap2zone and cleaning it
    • #876 the argonaut server is fixed to i386 only is should get this data from the ldap in the attribute argonautMirrorArch
    • #882 Architectures should be in FAIrepository value
    • #887 the protocol of json rpc (http or https) should not be encoded in the code and be saved into the ldap
    • #911 ldap2fai need to read is config from argonaut.conf
    • #925 Service names should go into the LDAP
    • #1016 Argonaut should ease client extension
    • #1348 zone file and named filed are in the same folder
    • #1486 replace console-tools by console-utilities in argonaut-fai-nfsroot
    • #2023 OPSI profile should allow to select the requested action
    • #2048 putting the deconf perl code in a argonaut-debconf package
    • #2059 putting the freeradius perl code in a argonaut-freeradius package
    • #2239 Argonaut should not schedule immediatly scheduled only actions
    • #2889 cleanup copyright and manpages
    • #2891 move code into the correct directories
    • #2961 make-fai-nfsroot is now called fai-make-nfsroot
    • #2968 removing the argonaut-fai-client package and moving tools into argonaut-nfsroot packages
    • #2985 group membership checking in argonaut-fuse should be reworked
    • #2990 moving the get-config-dir-argonaut to the argonaut-fai-nfsroot package
    • #2995 options of ldap2fai should be reorganised to be more logical
    • #2999 the protocol is stored as http inside the argonautProtocol attribute but the code does no add :// after it
    • #3001 remove fixed code inside ldap2fai
    • #3003 redo the get-config-dir-argonaut to make it more standard
    • #3004 Config file read code is duplicated
    • #3016 rename argonaut-apply-quota to argonaut-quota to be more in sync with all the tools
    • #3017 rename argonaut-client-fai-getid to remove the fai inside the name
    • #3025 moving fai2ldif to argonaut-fai-server
    • #3130 add a switch to select the good library when in wheezy or jessie for argonaut-client

    Removed

    argonaut

    • #1485 removed man pages for argonaut.conf now that everything is in ldap
    • #2236 remove the old and crappy argonaut-agents and argonaut-cd
    • #2237 removed all debian packaging info from the various programs
    • #2890 remove old code
    • #2959 removing argonaut-fai-progress
    • #2960 removing argonaut-fusioninventory
    • #2974 Useless functions in Argonaut::Common
    • #2975 argonaut-fuse is using old code and should be migrated to argonaut-common ldap code
    • #2976 removing old obsolete option from argonaut-fuse
    • #2982 remove tftp_static_root fonctionnality from argonaut-fuse
    • #2983 remove commented module option loading
    • #2986 remove old integration scripts inside the nfsroot
    • #3018 argonaut-client-fai-sendmon should be removed now that we are using argonaut-fai-monitor to integrate directly with faimond
    • #3139 since argonaut-fai-monitor argonaut-getid is not needed anymore

    Fixed

    argonaut

    • #186 ldap2bind
    • #498 ldap2zone when given ldap:/// return nothing
    • #525 /var/log/argonaut not created
    • #574 MAC address shouldn't be case sensitive
    • #575 ldap2fai should be called with -m
    • #579 argonaut-fuse doesn't include reqd info in boot config
    • #583 FAIstate stuck at "install"
    • #738 Only one repository line by server is used
    • #871 the cron mirror-update-cronjob is broken and doesnt get the repositories
    • #908 Only one section and one arch is used per repo
    • #912 ldap2repository doesnt get correctly the data for the 4th repo
    • #993 there is an uninitialized value used in Ldap2zone.pm
    • #995 argonaut server doesnt remove its pid like it should
    • #996 argonaut-client doesnt remove his pid like it should
    • #1001 there is no checking of correct execution of the system call in clientdaemon.pm
    • #1319 i c annot stop the argonaut client
    • #1320 server and client don't start at boot time
    • #1342 description in argonaut-quota package is wrong
    • #1344 argonaut-apply-quota as a wrong name inside command
    • #1364 mirror-update-cronjob couldn't be executed
    • #1373 MX record isn't read and not write in bind config
    • #1376 There is a wrong error message
    • #1413 server_settings should contain ip
    • #1428 make all init script lsb compatible
    • #1543 wrong error message when starting argonaut client
    • #1544 when start the argonaut agent on a debian squeeze
    • #1641 when using argonaut-ldap2zone, only the first record is taken ( for NS and MX record)
    • #1918 we renamed argonaut-client management to argonaut-client but forgot to rename log file
    • #1919 we renamed argonaut-client management to argonaut-client but forgot to rename pid name
    • #1963 Can't use string ("MY.DOMAINS.") as an ARRAY ref while "strict refs" when reloading zone trough FD
    • #2001 incompatibility between argonautClient and OPSI service
    • #2005 error when try to import opsi server - argonaut server 1.0-1~1302211055
    • #2032 clean the fai classes in ldif format to be more easy to use
    • #2264 argonaut-apply-quota not functionnal
    • #2345 on an windows workstation in fd without dns the argonaut opsi module trigger an error
    • #2455 Argonaut FAI server module is not working
    • #2909 Could not download deb http://debian.der.edf.fr/debian-security//dists/wheezy/main/binary-amd64/Packages.bz2 in the case of an update repository
    • #2964 clean the argonaut-fai-server source
    • #2980 in argonaut-fuse when it create the file to be put in pxeling.cfg it doesnt put the ip in the commentary
    • #2981 in argonaut-nfsroot-integration script we can not symlink vmlinuz-install and initrd.img
    • #2991 bug with verbose mode in fai when running ldap2fai
    • #2994 ldap2fai crash when trying to export variables
    • #3000 error in the filter when running argonaut-server and FAi module
    • #3008 perl error : Global symbol "$client_ip"
    • #3009 perl error : Global symbol "$server_ip"
    • #3010 error when trying to create the cronjob for creating debian mirror
    • #3012 Name "main::ID" used only once: possible typo at /usr/sbin/argonaut-fai-monitor line 98, line 558.
    • #3013 argonaut-repository make use of /usr/lib/argonaut, but it doesnt exist anymore
    • #3043 OPSI.pm needs a task_processed method
    • #3057 argonaut-server doesn't run
    • #3062 argonaut-fuse
    • #3068 Weird issues with custom ldap.conf in argonaut.conf
    • #3069 fai.conf isn't copied in the livefs when runninf fai-setup
    • #3070 argonaut.conf copied on new FAI setup isn't correct (wrong IP)
    • #3101 Can't call method "start_tls" on an undefined value at /usr/share/perl5/Argonaut/Libraries/Common.pm line 176
    • #3119 argonaut.conf isn't copied in right place during fai-setup
    • #3131 add a switch to select the good library when in wheezy or jessie for argonaut-server
    • #3133 fetching list of package
    • #3135 all the argonaut tools should check for the presence of the console tools they need and abort if not present
    • #3142 Clearer error messages are needed for fai-monitor
    • #3143 the fai installing does not work
    • #3176 Switch modules is uselessly loaded

    Security

    argonaut

    • #2973 error message in argonaut tools should not send critical data to the console
  • argonaut-0.9   Tagging the Argonaut 0.9 release
    Release argonaut-0.9

    %Argonaut 0.9 - 2013-11-29

    Added

    argonaut

    • #2022 OPSI profile should allow to set product properties
    • #2468 adding the perl ldap libraries needed for the argonaut-debconf module
    • #2539 Wake on lan is not working anymore
    • #2591 We should have a plugin for FusionInventory

    Changed

    argonaut

    • #763 The code for applying should go trought argonaut
    • #879 the cleanup option should be removed from the argonaut config service because its mandatory
    • #895 split the argonautconfig service
    • #1468 Argonaut-fuse should let modules read their own config
    • #1707 argonaut-server should use modules for handling clients
    • #2073 making argonaut multithreaded
    • #2328 opsiClient should be object group compliant
    • #2428 opsi multithread
    • #2880 split argonautes client in a different directory
    • #2881 move libraries into argonaut / libraries
    • #2883 cleanup copyright and manpages

    Removed

    argonaut

    • #2465 Argonaut::Fuse::Common is unused
    • #2737 removing the ltsp code
    • #2882 remove argonaut-agents leftover

    Fixed

    argonaut

    • #915 Different arch means duplicated versions number
    • #987 argonaut-ldap2zone doesnt check return code of bind comands
    • #1002 clientdaemon.pm does not log his actions
    • #1105 argonaut-fuse should use the same method to load his plugin with module::plugable
    • #1677 named.conf.ldap2zone pas mis par defautl dans /etc/bind/named.conf.local
    • #1706 get_generic_settings should check group config
    • #1920 ldap2zone could have better error messages
    • #1962 when removing a windows pc, it should be removed from opsi if activated
    • #1966 argonaut-server is not encoding in utf-8 its JSON answer
    • #2016 when a system is locked there sould be no order send to him
    • #2231 Problem with argonaut-repository?
    • #2322 don't remove opsi-client-agent from winstation
    • #2372 We can't reboot argonaut machines
    • #2398 script generated by argonaut-repository not functional
    • #2401 argonaut-repository error when verbose is unchecked
    • #2427 Invalid value for shared scalar
    • #2469 File::Pid usage is wrong in argonaut-fuse
    • #2472 argonaut-fuse silently fail if the folder is already mounted
    • #2572 argonaut tell me i have several ip associated to a computer when no argonaut server is activated
    • #2886 getipfrommac should use the ldapbase + the sytem branch