Hi,
I have used aptly to mirror ubuntu 14.04 (trusty), I've published using multiple components trusty-main, updates and security. When I build off these mirrors my kernel is only updated to the version in main, 3.13.0-24-generic.
aptly mirror create -with-udebs=true -architectures=i386,amd64 trusty-main
http://archive.ubuntu.com/ubuntu trusty
aptly mirror create -with-udebs=true -architectures=i386,amd64 trusty-updates
http://archive.ubuntu.com/ubuntu trusty-updates
aptly mirror create -with-udebs=true -architectures=i386,amd64 trusty-security
http://archive.ubuntu.com/ubuntu trusty-security
aptly mirror update trusty-main; aptly mirror update trusty-updates; aptly mirror update trusty-security; echo done; cat
aptly snapshot create trusty-main-14.04.2 from mirror trusty-main
aptly mirror update trusty-main
aptly snapshot create trusty-main-14.04.2 from mirror trusty-main
aptly snapshot create trusty-updates-042415 from mirror trusty-updates
aptly mirror update trusty-updates
aptly snapshot create trusty-updates-042415 from mirror trusty-updates
aptly snapshot create trusty-security-042415 from mirror trusty-security
aptly publish snapshot -architectures=i386,amd64,source trusty-main-14.04.2 ubuntu
aptly publish snapshot -architectures=i386,amd64,source trusty-updates-042415 ubuntu
aptly publish snapshot -architectures=i386,amd64,source trusty-security-042415 ubuntu
If I merge the snapshots and publish I get the latest kernel as if I install of the canonical mirror.
aptly snapshot merge -latest trusty-042415 trusty-main-14.04.2 trusty-security-042415 trusty-updates-042415
aptly publish snapshot -architectures=i386,amd64,source distribution=trusty trusty-042415 trusty
Did I miss a step during the multi-component setup?
Thanks,
Jim