1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 | snapd (2.0.1) xenial; urgency=medium * client,daemon,overlord: fix authentication: - fix incorrect authenication check (LP: #1571491) -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 18 Apr 2016 07:24:33 +0200 snapd (2.0) xenial; urgency=medium * New upstream release: - debian: put snapd in /usr/lib/snapd/ - cmd/snap: minor polishing - cmd,client,daemon: add snap abort command - overlord: don't hold locks when callling backends - release,store,daemon: no more default-channel, release=>series - many: drop support for deprecated environment variables (SNAP_APP_*) - many: support individual ids in changes cmd - overlord/state: use numeric change and task ids - overlord/auth,daemon,client,cmd/snap: logout - daemon: don't install ubuntu-core twice - daemon,client,overlord/state,cmd: add changes command - interfaces/dbus: drop superfluous backslash from template - daemon, overlord/snapstate: updates are users too! - cmd/snap,daemon,overlord/ifacestate: add support for developer mode - daemon,overlord/snapstate: on refresh use the remembered channel, default to stable channel otherwise - cmd/snap: improve UX of snap interfaces when there are no results - overlord/state: include time in task log messages - overlord: prune and abort old changes and tasks - overlord/ifacestate: add implicit slots in setup-profiles - daemon,overlord: setup authentication for store downloads - daemon: macaroon-authed users are like root, and sudoers can login - daemon,client,docs: send install options to daemon -- Michael Vogt <michael.vogt@ubuntu.com> Sat, 16 Apr 2016 22:15:40 +0200 snapd (1.9.4) xenial; urgency=medium * New upstream release: - etc: fix desktop file location - overlord/snapstate: stop an update once download sees the revision is already installed - overlord: make SnapState.DevMode a method, store flags - snappy: no more snapYaml in snappy.Snap - daemon,cmd,dirs,lockfile: drop all lockfiles - debian: use sudo in setup of the proxy environment - snap/snapenv,snappy,systemd: expose SNAP_REVISION to app environment - snap: validate similarly to what we did with old snapYaml info from squashfs snaps - daemon,store: plug in authentication for store search/details - overlord/snapstate: fix JSON name of SnapState.Candidate - overlord/snapstate: start using revisions higher than 100000 for local installs (sideloads) - interfaces,overlorf/ifacestate: honor user choice and don't auto- connect disconnected plugs - overlord/auth,daemon,client: hide user ids again - daemon,overlord/snapstate: back /snaps (and so snap list) using state - daemon,client,overlord/auth: rework state auth data - overlord/snapstate: disable Activate and Deactivate - debian: fix silly typo in autopkgtest setup - overlord/ifacestate: remove connection state with discard-conns task, on the removal of last snap - daemon,client: rename API update action to refresh - cmd/snap: rework login to be more resilient - overlord/snapstate: deny two changes on one snap - snappy: fix crash on certain snap.yaml - systemd: use native systemctl enable instead of our own implementation - store: add workaround for misbehaving store - debian: make autopkgtest use the right env vars - state: log do/undo status too when a task is run - docs: update rest.md with price information - daemon: only include price property if the snap is non-free - daemon, client, cmd/snap: connect/disconnect now async - snap,snappy: allow snaps to require system features - integration-tests: fix report of skips in SetUpTest method - snappy: clean out major bits (still using Installed) now unreferenced as cmd/snappy is gone - daemon/api,overlord/auth: add helper to get UserState from a client request -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 15 Apr 2016 23:30:00 +0200 snapd (1.9.3) xenial; urgency=medium * New upstream release: - many: prepare for opengl support on classic - interfaces/apparmor: load all apparmor profiles on snap setup - daemon,client: move async resource to change in meta - debian: disable autopilot - snap: add basic progress reporting - client,cmd,daemon,snap,store: show the price of snaps in the cli - state: add minimal taskrunner logging - daemon,snap,overlord/snapstate: in the API get the snap icon using state - client,daemon,overlord: don't guess snap file vs. name - overlord/ifacestate: reload snap connections when setting up security for a given snap - snappy: remove cmd/snappy (superseded in favour of cmd/snap) - interfaecs/apparmor: remove all traces of old-security from apparmor backend - interfaces/builtin: add bluez interface - overlord/ifacestate: don't crash if connection cannot be reloaded - debian: add searchSuite to autopkgtest - client, daemon, cmd/snap: no more tasks; everything is changes - client: send authorization header in client requests - client, daemon: marshal suggested currency over REST - docs, snap: enumerate snap types correctly in docs and comments - many: add store authenticator parameter - overlord/ifacestate,daemon: setup security on conect and disconnect - interfaces/apparmor: remove unused apparmor variables - snapstate: add missing "TaskProgressAdapter.Write()" for working progress reporting - many: clean out snap config related code not for OS - daemon,client,cmd: return snap list from /v2/snaps - docs: update `/v2/snaps` endpoint documentation - interfaces: rename developerMode to devMode - daemon,client,overlord: progress current => done - daemon,client,cmd/snap: move query metadata to top-level doc - interfaces: add TestSecurityBackend - many: replace typographic quotes with ASCII - client, daemon: rework rest changes to export "ready" and "err" - overlord/snapstate,snap,store: track snap-id in side-info and therefore in state - daemon: improve mocking of interfaces API tests - integration-tests: remove origins in default snap names for udf call - integration-test: use "snap list" in GetCurrentVersion - many: almost no more NewInstalledSnap reading manifest from snapstate and backend - daemon: auto install ubuntu-core if missing - oauth,store: remove OAuth authentication logic - overlord/ifacestate: simplify some tests with implicit manager initalization - store, snappy: move away from hitting details directly - overlord/ifacestate: reload connections when restarting the manager - overlord/ifacestate: increase flexibility of unit tests - overlord: use state to discover all installed snaps - overlord/ifacestate: track connections in the state - many: separate copy-data from unlinking of current snap - overlord/auth,store/auth: add macaroon authenticator to UserState - client: support for /v2/changes and /v2/changes/{id} - daemon/api,overlord/auth: rework authenticated users information in state -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 14 Apr 2016 23:29:43 +0200 snapd (1.9.2) xenial; urgency=medium * New upstream release: - cmd/snap,daemon,store: rework login command to use daemon login API - store: cache suggested currency from the store - overlord/ifacestate: modularize and extend tests - integration-tests: reenable failure tests - daemon: include progress in rest changes - daemon, overlord/state: expose individual changes - overlord/ifacestate: drop duplicate package comment - overlord/ifacestate: allow tests to override security backends - cmd/snap: install *.snap and *.snap.* as files too - interfaces/apparmor: replace /var/lib/snap with /var/snap - daemon,overlord/ifacestate: connect REST API to interfaces in the overlord - debian: remove unneeded dependencies from snapd - overlord/state: checkpoint on final progress only - osutil: introduce IsUIDInAny - overlord/snapstate: rename GetSnapState to Get, SetSnapState to Set - daemon: add id to changes json - overlord/snapstate: SetSnapState() needs locks - overlord: fix broken tests - overlord/snapstate,overlord/ifacestate: reimplement SnapInfo (as Info) actually using the state -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 13 Apr 2016 17:27:00 +0200 snapd (1.9.1.1) xenial; urgency=medium * debian/tests/control: - add git to make autopkgtest work -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 12 Apr 2016 17:19:19 +0200 snapd (1.9.1) xenial; urgency=medium * Add warning about installing ubuntu-core-snapd-units on Desktop systems. * Add ${misc:Depends} to ubuntu-core-snapd-units. * interfaces,overlord: add support for auto-connecting plugs on install * fix sideloading snaps and (re)add tests for this * add `ca-certificates` to the test-dependencies to fix autopkgtest failure on armhf -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 12 Apr 2016 14:39:57 +0200 snapd (1.9) xenial; urgency=medium * rename source and binary package to "snapd" * update directory layout to final 16.04 layout * use `snap` command instead of the previous `snappy` * use `interface` based security * use new state engine for install/update/remove -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 12 Apr 2016 01:05:09 +0200 ubuntu-snappy (1.7.3+20160310ubuntu1) xenial; urgency=medium - debian: update versionized ubuntu-core-launcher dependency - debian: tweak desktop file dir, ship Xsession.d snip for seamless integration - snappy: fix hw-assign to work with per-app udev tags - snappy: use $snap.$app as per-app udev tag - snap,snappy,systemd: %s/\<SNAP_ORIGIN\>/SNAP_DEVELOPER/g - snappy: add mksquashfs --no-xattrs parameter - snap,snappy,systemd: kill SNAP_FULLNAME -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 10 Mar 2016 09:26:20 +0100 ubuntu-snappy (1.7.3+20160308ubuntu1) xenial; urgency=medium - snappy,snap: move icon under meta/gui/ - debian: add snap.8 manpage - debian: move snapd to /usr/lib/snappy/snapd - snap,snappy,systemd: remove TMPDIR, TEMPDIR, SNAP_APP_TMPDIR - snappy,dirs: add support to use desktop files from inside snaps - daemon: snapd API events endpoint redux - interfaces/builtin: add "network" interface - overlord/state: do small fixes (typo, id clashes paranoia) - overlord: add first pass of the logic in StateEngine itself - overlord/state: introduce Status/SetStatus on Change - interfaces: support permanent security snippets - overlord/state: introduce Status/SetStatus and Progress/SetProgress on Task - overlord/state: introduce Task and Change.NewTask - many: selectively swap semantics of plugs and slots - client,cmd/snap: remove useless indirection in Interfaces - interfaces: maintain Plug and Slot connection details - client,daemon,cmd/snap: change POST /2.0/interfaces to work with lists - overlord/state: introduce Change and NewChange on state to create them - snappy: bugfix for snap.yaml parsing to be more consistent with the spec - snappy,systemd: remove "ports" from snap.yaml -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 08 Mar 2016 11:24:09 +0100 ubuntu-snappy (1.7.3+20160303ubuntu4) xenial; urgency=medium * rename: debian/golang-snappy-dev.install -> debian/golang-github-ubuntu-core-snappy-dev.install: -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 03 Mar 2016 12:29:16 +0100 ubuntu-snappy (1.7.3+20160303ubuntu3) xenial; urgency=medium * really fix typo in dependency name -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 03 Mar 2016 12:21:39 +0100 ubuntu-snappy (1.7.3+20160303ubuntu2) xenial; urgency=medium * fix typo in dependency name -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 03 Mar 2016 12:05:36 +0100 ubuntu-snappy (1.7.3+20160303ubuntu1) xenial; urgency=medium - debian: update build-depends for MIR - many: implement new REST API: GET /2.0/interfaces - integration-tests: properly stop snapd from branch - cmd/snap: update tests for go-flags changes - overlord/state: implement Lock/Unlock with implicit checkpointing - overlord: split out the managers and State to their own subpackages of overlord - snappy: rename "migration-skill" to "old-security" and use new interface names instead of skills - client,cmd/snap: clarify name ambiguity in Plug or Slot - overlord: start working on state engine along spec v2, have the main skeleton follow that - classic, oauth: update tests for change in MakeRandomString() - client,cmd/snap: s/add/install/:-( - interfaces,daemon: specialize Name to either Plug or Slot - interfaces,interfaces/types: unify security snippet functions - snapd: close the listener on Stop, to force the http.Serve loop to exit - snappy,daemon,snap/lightweight,cmd/snappy,docs/rest.md: expose explicit channel selection to rest api - interfaces,daemon: rename package holding built-in interfaces - integration-tests: add the first classic dimention tests - client,deaemon,docs: rename skills to interfaces on the wire - asserts: add identity assertion type - integration-tests: add the no_proxy env var - debian: update build-depends for new package names - oauth: fix oauth & quoting in the oauth_signature - integration-tests: remove unused field - integration-tests: add the http proxy argument - interfaces,interfaces/types,deamon: mass internal rename to interfaces - client,cmd/snap: rename skills to interfaces (part 2) - arch: fix missing mapping for powerpc -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 03 Mar 2016 11:00:19 +0100 ubuntu-snappy (1.7.3+20160225ubuntu1) xenial; urgency=medium - integration-tests: always use the built snapd when compiling binaries from branch - cmd/snap: rename skills to interfaces - testutil,skills/types,skills,daemon: tweak discovery of know skill types - docs: add docs for arm64 cross building - overlord: implement basic ReadState/WriteState - overlord: implement Get/Set/Copy on State - integration-tests: fix dd output check - integration-tests: add fromBranch config field - integration-tests: use cli pkg methods in hwAssignSuite - debian: do not create the snappypkg user, we don't need it anymore - arch: fix build failure on s390x - classic: cleanup downloaded lxd tarball - cmd/snap,client,integration-tests: rename snap subcmds 'assert'=>'ack', 'asserts'=>'known' - skills: fix broken tests builds - skills,skills/types: pass slot to SlotSecuritySnippet() - skills/types: teach bool-file about udev security -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 25 Feb 2016 16:17:19 +0100 ubuntu-snappy (1.7.2+20160223ubuntu1) xenial; urgency=medium * New git snapshot: - asserts: introduce snap-declaration - cmd/snap: fix integration tests for the "cmd_asserts" - integration-tests: fix fanctl output check - cmd/snap: fix test failure after merging 23a64e6 - cmd/snap: replace skip-help with empty description - docs: update security.md to match current migration-skill semantics - snappy: treat commands with 'daemon' field as services - asserts: use more consistent names for receivers in snap_asserts*.go - debian: add missing golang-websocket-dev build-dependency - classic: if classic fails to get created, undo the bind mounts - snappy: never return nil in NewLocalSnapRepository() - notifications: A simple notification system - snappy: when using staging, authenticate there instead - integration-tests/snapd: fix the start of the test snapd socket - skills/types: use CamelCase for security names - skills: add support for implicit revoke - skills: add security layer - integration-tests: use exec.Command wrapper for updates - cmd/snap: add 'snap skills' - cms/snap: add 'snap revoke' - docs: add docs for skills API - cmd/snap: add 'snap grant' - cmd/snappy, coreconfig, daemon, snappy: move config to always be bytes (in and out) - overlord: start with a skeleton and stubs for Overlord, StateEngine, StateJournal and managers - integration-tests: skip tests affected by LP: #1544507 - skills/types: add bool-file - po: refresh translation templates - cmd/snap: add 'snap experimental remove-skill-slot' - asserts: introduce device assertion - cmd/snap: implemented add, remove, purge, refresh, rollback, activate, deactivate - cmd/snap: add 'snap experimental add-skill-slot' - cmd/snap: add 'snap experimental remove-skill' - cmd/snap: add tests for common skills code - cmd/snap: add 'snap experimental add-skill' - asserts: make assertion checkers used by db.Check modular and pluggable - cmd,client,daemon,caps,docs,po: remove capabilities - scripts: move the script to get dependencies to a separate file - asserts: make the disk layout compatible for storing more than one revision - cmd/snap: make the assert command options exported - integration-tests: Remove the target release and channel - asserts: introduce model assertion - integration-tests: add exec.Cmd wrapper - cmd/snap: add client test support methods - cmd/snap: move key=value attribute parsing to commmon - cmd/snap: apply new style consistency to "snap" commands. - cmd/snap: support redirecting the client for testing - cmd/snap: support testing command output - snappy,daemon: remove the meta repositories abstractions - cmd: add support for experimental commands - cmd/snappy,daemon,snap,snappy: remove SetActive from parts - cmd/snappy,daemon,snappy,snap: remove config from parts interface - client: improve test data - cmd: allow to construct a fresh parser - cmd: don't treat help as an error - cmd/snappy,snappy: remove "Details" from the repository interface - asserts: check that primary keys are set when Decode()ing/assembling assertions - snap,snappy: refactor to remove "Install" from the Part interface - client,cmd: make client.New() configurable - client: enable retrieving asynchronous operation information with `Client.Operation`. -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 23 Feb 2016 11:28:18 +0100 ubuntu-snappy (1.7.2+20160204ubuntu1) xenial; urgency=medium * New git snapshot: - integration-tests: fix the rollback error messages - integration-test: use the common cli method when trying to install an unexisting snap - integration-tests: rename snap find test - daemon: refactor makeErrorResponder() - integration: add regression test for LP: #1541317 - integration-tests: reenable TestRollbackMustRebootToOtherVersion - asserts: introduce "snap asserts" subcmd to show assertions in the system db - docs: fix parameter style - daemon: use underscore in JSON interface - client: add skills API - asserts,docs/rest.md: change Encoder not to add extra newlines at the end of the stream - integration-tests: "snappy search" is no more, its "snap search" now - README, integration-tests/tests: chmod snapd.socket after manual start. - snappy: add default security profile if none is specified - skills,daemon: add REST APIs for skills - cmd/snap, cmd/snappy: move from `snappy search` to `snap find`. - The first step towards REST world domination: search is now done via - debian: remove obsolete /etc/grub.d/09_snappy on upgrade - skills: provide different security snippets for skill and slot side - osutil: make go vet happy again - snappy,systemd: use Type field in systemd.ServiceDescription - skills: add basic grant-revoke methods - client,daemon,asserts: expose the ability to query assertions in the system db - skills: add basic methods for slot handling - snappy,daemon,snap: move "Uninstall" into overlord - snappy: move SnapFile.Install() into Overlord.Install() - integration-tests: re-enable some failover tests - client: remove snaps - asserts: uniform searching accross trusted (account keys) and main backstore - asserts: introduce Decoder to parse streams of assertions and Encoder to build them - client: filter snaps with a seach query - client: pass query as well as path in client internals - skills: provide different security snippets for skill and slot side - snappy: refactor snapYaml to remove methods on snapYaml type - snappy: remove unused variable from test - skills: add basic methods for skill handing - snappy: remove support for meta/package.yaml and implement new meta/snap.yaml - snappy: add new overlord type responsible for Installed/Install/Uninstall/SetActive and stub it out - skills: add basic methods for type handling - daemon, snappy: add find (aka search) - client: filter snaps by type - skills: tweak valid names and error messages - skills: add special skill type for testing - cmd/snapd,daemon: filter snaps by type - partition: remove obsolete uEnv.txt - skills: add Type interface - integration-tests: fix the bootloader path - asserts: introduce a memory backed assertion backstore - integration-tests: get name of OS snap from bootloader - cmd/snapd,daemon: filter snaps by source - asserts,daemon: bump some copyright years for things that have been touched in the new year - skills: add the initial Repository type - skills: add a name validation function - client: filter snaps by source - snappy: unmount the squashfs snap again if it fails to install - snap: make a copy of the search uri before mutating it Closes: LP#1537005 - cmd/snap,client,daemon,asserts: introduce "assert " snap subcommand - cmd/snappy, snappy: fix failover handling of the "active" kernel/os snap - daemon, client, docs/rest.md, snapd integration tests: move to the new error response - asserts: change Backstore interface, backstores can now access primary key names from types - asserts: make AssertionType into a real struct exposing the metadata Name and PrimaryKey - caps: improve bool-file sanitization - asserts: fixup toolbelt to use exposed key ID. - client: return by reference rather than by value - asserts: exported filesystem backstores + explicit backstores -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 04 Feb 2016 16:35:31 +0100 ubuntu-snappy (1.7.2+20160113ubuntu1) xenial; urgency=medium * New git snapshot -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 13 Jan 2016 11:25:40 +0100 ubuntu-snappy (1.7.2ubuntu1) xenial; urgency=medium * New upstream release: - bin-path integration - assertions/capability work - fix squashfs based snap building -- Michael Vogt <michael.vogt@ubuntu.com> Fri, 04 Dec 2015 08:46:35 +0100 ubuntu-snappy (1.7.1ubuntu1) xenial; urgency=medium * New upstream release: - fix dependencies - fix armhf builds -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 02 Dec 2015 07:46:07 +0100 ubuntu-snappy (1.7ubuntu1) xenial; urgency=medium * New upstream release: - kernel/os snap support - squashfs snap support - initial capabilities work - initial assertitions work - rest API support -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 18 Nov 2015 19:59:51 +0100 ubuntu-snappy (1.6ubuntu1) wily; urgency=medium * New upstream release, including the following changes: - Fix hwaccess for gpio (LP: #1493389, LP: #1488618) - Fix handleAssets name normalization - Run boot-ok job late (LP: #1476129) - Add support for systemd socket files - Add "snappy service" command - Documentation improvements - Many test improvements (unit and integration) - Override sideload versions - Go1.5 fixes - Add i18n - Add man-page - Add .snapignore - Run services that uses external ports only after the network is up - Bufix in Synbootloader (LP: 1474125) - Use uboot.env for boot state tracking -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 09 Sep 2015 14:20:22 +0200 ubuntu-snappy (1.5ubuntu1) wily; urgency=medium * New upstream release, including the following changes: - Use O_TRUNC when copying files - Added path redefinition to include test's binaries location - Don't run update-grub, instead use grub.cfg from the oem package - Do network configuration from first boot - zero size systemd of new partition made executable to prevent unrecoverable boot failure - Close downloaded files -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Mon, 06 Jul 2015 15:14:37 -0300 ubuntu-snappy (1.4ubuntu1) wily; urgency=medium * New upstream release, including the following changes: - Allow to run the integration tests using snappy from branch - Add CopyFileOverwrite flag and behaviour to helpers.CopyFile - add a bunch of missing i18n.G() now that we have gettext - Generate only the translators comments that start with TRANSLATORS - Try both clickpkg and snappypkg when dropping privs -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Thu, 02 Jul 2015 16:21:53 -0300 ubuntu-snappy (1.3ubuntu1) wily; urgency=medium * New upstream release, including the following changes: - gettext support - use snappypkg user for the installed snaps - switch to system-image-3.x as the system-image backend - more reliable developer mode detection -- Michael Vogt <michael.vogt@ubuntu.com> Wed, 01 Jul 2015 10:37:05 +0200 ubuntu-snappy (1.2-0ubuntu1) wily; urgency=medium * New upstream release, including the following changes: - Consider the root directory when installing and removing policies - In the uboot TestHandleAssetsNoHardwareYaml, patch the cache dir before creating the partition type - In the PartitionTestSuite, remove the unnecesary patches for defaultCacheDir - Fix the help output of "snappy install -h" -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Wed, 17 Jun 2015 11:42:47 -0300 ubuntu-snappy (1.1.2-0ubuntu1) wily; urgency=medium * New upstream release, including the following changes: - Remove compatibility for click-bin-path in generated exec-wrappers - Release the readme.md after parsing it -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Thu, 11 Jun 2015 23:42:49 -0300 ubuntu-snappy (1.1.1-0ubuntu1) wily; urgency=medium * New upstream release, including the following changes: - Set all app services to restart on failure - Fixes the missing oauth quoting and makes the code a bit nicer - Added integrate() to set Integration to default values needed for integration - Moved setActivateClick to be a method of SnapPart - Make unsetActiveClick a method of SnapPart - Check the package.yaml for the required fields - Integrate lp:snappy/selftest branch into snappy itself - API to record information about the image and to check if the kernel was sideloaded. - Factor out update from cmd - Continue updating when a sideload error is returned -- Ricardo Salveti de Araujo <ricardo.salveti@canonical.com> Wed, 10 Jun 2015 15:54:12 -0300 ubuntu-snappy (1.1-0ubuntu1) wily; urgency=low * New wily upload with fix for go 1.4 syscall.Setgid() breakage -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 09 Jun 2015 10:02:04 +0200 ubuntu-snappy (1.0.1-0ubuntu1) vivid; urgency=low * fix symlink unpacking * fix typo in apparmor rules generation -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 23 Apr 2015 16:09:56 +0200 ubuntu-snappy (1.0-0ubuntu1) vivid; urgency=low * 15.04 archive upload -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 23 Apr 2015 11:08:22 +0200 ubuntu-snappy (0.1.2-0ubuntu1) vivid; urgency=medium * initial ubuntu archive upload -- Michael Vogt <michael.vogt@ubuntu.com> Mon, 13 Apr 2015 22:48:13 -0500 ubuntu-snappy (0.1.1-0ubuntu1) vivid; urgency=low * new snapshot -- Michael Vogt <michael.vogt@ubuntu.com> Thu, 12 Feb 2015 13:51:22 +0100 ubuntu-snappy (0.1-0ubuntu1) vivid; urgency=medium * Initial packaging -- Sergio Schvezov <sergio.schvezov@canonical.com> Fri, 06 Feb 2015 02:25:43 -0200
|