Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update packaging as of Ubuntu devel packaging #531

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
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