Skip to content

Commit

Permalink
Update packaging as of Ubuntu devel packaging
Browse files Browse the repository at this point in the history
  • Loading branch information
utkarsh2102 committed Sep 24, 2024
1 parent 632db57 commit 1d765b1
Show file tree
Hide file tree
Showing 2,021 changed files with 734,462 additions and 0 deletions.
11 changes: 11 additions & 0 deletions packaging/ubuntu/debian/README.source
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
This package is vendoring all the Go dependencies for reasons explained in LP: #1896246

To update the debian/extra/vendor/ dir run:

rm -r debian/extra/vendor
go mod vendor
mv vendor debian/extra/

Update debian/copyright, for example using decopy.

-- Balint Reczey <[email protected]>, Fri, 18 Sep 2020 17:25:04 +0200
149 changes: 149 additions & 0 deletions packaging/ubuntu/debian/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
google-osconfig-agent (20240524.03-0ubuntu2) oracular; urgency=medium

* Update vendored dependencies.
* Set DH_GOLANG_INSTALL_EXTRA to editions_defaults.binpb

-- Utkarsh Gupta <[email protected]> Sat, 03 Aug 2024 15:54:47 +0900

google-osconfig-agent (20240524.03-0ubuntu1) oracular; urgency=medium

* New upstream version for upstream tag 20240524.03. (LP: #2073161)
* d/p/0002-Edit-TestAptRepositories-for-signed-repos.patch: Add patch to
fix the failing and the blocking `TestAptRepositories` as it doesn't
account for the repo files being signed. This patch adds the expected
snippet "[signed-by=<managed-GPG-file>]" to the output.

-- Chloé 'kajiya' Smith <[email protected]> Mon, 15 Jul 2024 21:28:39 +0100

google-osconfig-agent (20240320.00-0ubuntu1) oracular; urgency=medium

[ Chloé 'kajiya' Smith ]
* New upstream version for upstream tag 20240320.00. (LP: #2064580)

[ Mitchell Dzurick ]
* d/patches - Disable TestGetAptGPGKey for LP build environment (mitchdz)

[ Utkarsh Gupta ]
* Add missing n-c-r d/ch entries.
* Add DEP3 headers & refresh the patch.
* Update vendored dependencies.

-- Chloé 'kajiya' Smith <[email protected]> Thu, 02 May 2024 21:56:35 +0100

google-osconfig-agent (20230504.00-0ubuntu3) noble; urgency=medium

* No-change rebuild against Go 1.22.

-- Vladimir Petko <[email protected]> Mon, 08 Apr 2024 14:58:21 +1200

google-osconfig-agent (20230504.00-0ubuntu2) mantic; urgency=medium

* No-change rebuild with Go 1.21.

-- Michael Hudson-Doyle <[email protected]> Thu, 24 Aug 2023 15:59:35 +1200

google-osconfig-agent (20230504.00-0ubuntu1) mantic; urgency=medium

* New upstream version 20230504.00. (LP: #2020762)

-- Utkarsh Gupta <[email protected]> Thu, 25 May 2023 15:10:30 +0530

google-osconfig-agent (20230330.00-0ubuntu1) lunar; urgency=medium

[ Mitchell Dzurick ]
* New upstream version 20230330.00. (LP: #2015501)
- Fix exclude packages field processing (#440)
- Delete yum transaction files if created. (#445)
- Don't print raw pointer data. (#446)
- Close clients that are not passed anywhere (#450)
- Call FQDN (#454)
- Update owners file. (#455)
- Fix the error in the copy_file_from_bucket.yaml example. (#456)
- Update OWNERS (#458)
- Remove Debian 9 from e2e tests image list (#460)
- Bump golang.org/x/sys from 0.0.0-20210923061019-b8560ed6a9b7 to 0.1.0 (…
- Update dependencies (#466)
- Remove old images from e2e tests image list
- Fix comparing exec.Cmd in mock on Go1.20
- support new format of zypper patch (#469)
- Revert "Call FQDN (#454)" (#470)
* d/extra/vendor: update go dependency vendor.

[ Utkarsh Gupta ]
* Supervise this upload.
* d/copyright: Drop superfluous-file-pattern.
* d/copyright: Update year for grpc license.

-- Mitchell Dzurick <[email protected]> Thu, 06 Apr 2023 12:34:17 -0700

google-osconfig-agent (20220824.00-0ubuntu1) lunar; urgency=medium

* New upstream version 20220824.00. (LP: #1996735)
* Update vendored google.golang.org/genproto.
* Override deb build settings for 1.16+ compatibility.
* Deprecate old config directory in favor of new cache directory.
* Install var/lib/google_osconfig_agent directory.

-- Utkarsh Gupta <[email protected]> Thu, 10 Nov 2022 17:13:49 +0530

google-osconfig-agent (20210608.1-0ubuntu1) impish; urgency=medium

* New upstream version 20210608.1. (LP: #1938553)
* d/extra/vendor:
- Update vendored guest-logging-go/logger.
- Update vendored agentendpoint/v1.
- Update vendored cos/tools.git/src/pkg/cos.

-- Utkarsh Gupta <[email protected]> Fri, 30 Jul 2021 18:35:05 +0530

google-osconfig-agent (20210219.00-0ubuntu1) hirsute; urgency=medium

* New upstream release
* debian/copyright: Fix format

-- Balint Reczey <[email protected]> Mon, 01 Mar 2021 15:34:47 +0100

google-osconfig-agent (20210218.00-0ubuntu1) hirsute; urgency=medium

* New upstream release
* Update vendored modules

-- Balint Reczey <[email protected]> Thu, 18 Feb 2021 20:50:28 +0100

google-osconfig-agent (20210209.00-0ubuntu1) hirsute; urgency=medium

* New upstream release (LP: #1911689)
* debian/gbp.conf: Use proper tag format for Ubuntu
* debian/postrm: Add double quotes around $1

-- Balint Reczey <[email protected]> Thu, 11 Feb 2021 15:59:05 +0100

google-osconfig-agent (20210112.00-0ubuntu1) hirsute; urgency=medium

* New upstream release (LP: #1911689)
* Update vendored go modules
* debian/copyright: Update with vendored module changes

-- Balint Reczey <[email protected]> Thu, 14 Jan 2021 14:55:46 +0100

google-osconfig-agent (20200625.00-0ubuntu3) groovy; urgency=medium

* debian/patches/: Drop skipping DeepEqual check
* debian/rules: Build the package as preferred by upstream (LP: #1900897)
- Strip the binary
- Set main.version

-- Balint Reczey <[email protected]> Wed, 21 Oct 2020 21:34:05 +0200

google-osconfig-agent (20200625.00-0ubuntu2) groovy; urgency=medium

* debian/extra/vendor/*: Add vendored module sources (LP: #1896246)
* debian/control: Drop unused Go build dependencies

-- Balint Reczey <[email protected]> Wed, 30 Sep 2020 16:14:25 +0200

google-osconfig-agent (20200625.00-0ubuntu1) groovy; urgency=medium

* Initial release (LP: #1887408)

-- Balint Reczey <[email protected]> Mon, 29 Jun 2020 19:00:54 +0200
26 changes: 26 additions & 0 deletions packaging/ubuntu/debian/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
Source: google-osconfig-agent
Maintainer: Ubuntu Developers <[email protected]>
Uploaders: Balint Reczey <[email protected]>
Section: devel
Testsuite: autopkgtest-pkg-go
Priority: optional
Build-Depends: debhelper-compat (= 12),
dh-golang,
golang-any
Standards-Version: 4.5.0
Vcs-Browser: https://code.launchpad.net/~ubuntu-core-dev/+git/google-osconfig-agent
Vcs-Git: https://git.launchpad.net/~ubuntu-core-dev/+git/google-osconfig-agent -b ubuntu/master
Homepage: https://github.com/GoogleCloudPlatform/osconfig
Rules-Requires-Root: no
XS-Go-Import-Path: github.com/GoogleCloudPlatform/osconfig

Package: google-osconfig-agent
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends}
Built-Using: ${misc:Built-Using}
Description: Google OS Config Agent
The OS Config agent currently supports the following main features:
* OS inventory management
* OS patch management
* OS configuration management
Loading

0 comments on commit 1d765b1

Please sign in to comment.