Skip to content
This repository has been archived by the owner on Jan 9, 2023. It is now read-only.

Releases: newcastleuniversity/puppet_module_microsoft_teams

1.0.0

06 Jul 20:14
Compare
Choose a tag to compare

Closes #1.

This release offers:

  • Creation and management of teams.list in /etc/apt/sources.d.
  • Updates Teams client as soon as Microsoft release it.
  • No need for deployers to distribute the Teams software.

User acceptance testing

Install older Teams

root@17dcompd454:~# apt install teams=1.4.00.7556
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libbsd-dev libedit-dev libncursesw5-dev libossp-uuid16 swi-prolog-nox
Use 'apt autoremove' to remove them.
The following packages will be DOWNGRADED:
  teams
0 to upgrade, 0 to newly install, 1 to downgrade, 0 to remove and 25 not to upgrade.
Need to get 77.2 MB of archives.
After this operation, 10.8 MB disk space will be freed.
Do you want to continue? [Y/n] y
Get:1 https://packages.microsoft.com/repos/ms-teams stable/main amd64 teams amd64 1.4.00.7556 [77.2 MB]
Fetched 77.2 MB in 12s (6,573 kB/s)                                                                                                                                   
dpkg: warning: downgrading teams from 1.4.00.13653 to 1.4.00.7556
(Reading database ... 622537 files and directories currently installed.)
Preparing to unpack .../teams_1.4.00.7556_amd64.deb ...
Unpacking teams (1.4.00.7556) over (1.4.00.13653) ...
Setting up teams (1.4.00.7556) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23-1ubuntu3.18.04.2) ...
Processing triggers for bamfdaemon (0.5.3+18.04.20180207.2-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...

Run Puppet to test "latest" enforcement

root@17dcompd454:~# puppet agent -t
Notice: Local environment: 'production' doesn't match server specified node environment 'master', switching agent to 'master'.
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Loading facts
Info: Caching catalog for 17dcompd454.ncl.ac.uk
Info: Applying configuration version '1625601552'
Notice: /Stage[main]/Cs_applications/Package[rubygems]/ensure: created (corrective)
Notice: /Stage[main]/Cs_applications/Package[spark]/ensure: created (corrective)
Notice: /opt
Notice: /Stage[main]/Matlab4/Notify[matlabpath]/message: defined 'message' as '/opt'
Notice: /Stage[main]/Cudnn::Install/Package[libcudnn7_7.6.1.34-1+cuda10.1_amd64.deb]/ensure: created (corrective)
Notice: /Stage[main]/Cudnn::Install/Package[libcudnn7-dev_7.6.1.34-1+cuda10.1_amd64.deb]/ensure: created (corrective)
Notice: /Stage[main]/Cudnn::Install/Package[libcudnn7-doc_7.6.2.24-1+cuda10.1_amd64.deb]/ensure: created (corrective)
Notice: /Stage[main]/Profiles::Docker/Groupmembership[docker]/members: members changed [] to ['nhg45'] (corrective)
Notice: /Stage[main]/Msktutil::Keytab/Exec[chmod]/returns: executed successfully (corrective)
Notice: /Stage[main]/Matlab4::Install/Exec[matlab4-unpack-check]/returns: executed successfully (corrective)
Notice: /Stage[main]/Matlab4::Activate/Exec[matlab4-install-check]/returns: executed successfully (corrective)
Notice: /Stage[main]/Types/Types::Exec[dr_apparmor]/Exec[dr_apparmor]/returns: executed successfully (corrective)
Notice: /Stage[main]/Teams/Package[teams]/ensure: ensure changed '1.4.00.7556' to '1.4.00.13653' (corrective)
Notice: Applied catalog in 77.91 seconds

DO NOT USE - 0.1.0

16 Apr 19:18
200e60d
Compare
Choose a tag to compare
DO NOT USE - 0.1.0 Pre-release
Pre-release

Initial release to install Teams client on Debian-like OSes.

Broken after the deb file was pruned.