Commit Graph

  • 2f64391cde fix daemon tests that created a channels.ini instead of calling release.Override (!!) John R. Lenton 2015-11-20 10:39:17 +00:00
  • 2a92f1b8b2 move release to be static rolling/edge for now John R. Lenton 2015-11-20 10:19:20 +00:00
  • 82b66b37c6 Merge pull request #139 from pedronis/asserts-misc-cleanups Samuele Pedroni 2015-11-20 11:12:07 +01:00
  • f1ce4fb78e fix typo in error Samuele Pedroni 2015-11-20 11:04:57 +01:00
  • 5613b1badc use the style recommended in a different review Samuele Pedroni 2015-11-20 10:55:22 +01:00
  • 9ff43c30da personal convenience vs using and grepping xxx as a marker in wip Samuele Pedroni 2015-11-20 10:54:38 +01:00
  • f3b5db44dc more precise name for helper Samuele Pedroni 2015-11-20 10:53:41 +01:00
  • 827e3945ec missing space in err message Samuele Pedroni 2015-11-20 10:52:43 +01:00
  • cae5719a76 Merge pull request #135 from mvo5/feature/all-snap-reboot-required Zygmunt Krynicki 2015-11-20 10:08:05 +01:00
  • 6d9972633c Based on Zygmunt's feedback, leave out explicit instructions on how to use git Daniel Holbach 2015-11-20 09:29:49 +01:00
  • b0a277c74d Merge pull request #136 from elopio/shell_on_fail Zygmunt Krynicki 2015-11-20 09:21:53 +01:00
  • 03b533f06f Merge pull request #137 from jdstrand/policygen-resolve-current Michael Vogt 2015-11-20 08:38:15 +01:00
  • b70f1b781e Merge remote-tracking branch 'upstream/master' into feature/all-snap-reboot-required Michael Vogt 2015-11-20 08:35:41 +01:00
  • 13f5e7aa55 Merge remote-tracking branch 'upstream/master' into feature/kernel-assets-removal Michael Vogt 2015-11-20 08:30:26 +01:00
  • 4ff64c9e37 Merge branch 'master' of https://github.com/dholbach/snappy into update-contributor-instructions Daniel Holbach 2015-11-20 08:26:09 +01:00
  • 2ca7fa0da6 Merge pull request #133 from mvo5/feature/kernel-os-no-remove-active Michael Vogt 2015-11-20 08:24:22 +01:00
  • dd4611711f Merge remote-tracking branch 'upstream/master' into feature/kernel-os-no-remove-active Michael Vogt 2015-11-20 08:24:13 +01:00
  • edff66ccd2 update instructions on how to contribute to snappy Daniel Holbach 2015-11-20 08:19:54 +01:00
  • 75f35c96cc Merge pull request #130 from mvo5/feature/kernel-os-type Michael Vogt 2015-11-20 08:19:45 +01:00
  • 755f2079ba address review comments, thanks Gustavo! Michael Vogt 2015-11-20 08:17:07 +01:00
  • 4a1f5bfc93 Merge pull request #131 from zyga/caps-split John Lenton 2015-11-19 22:05:50 +00:00
  • 38acdf6dc6 Merge pull request #128 from zyga/caps-types John Lenton 2015-11-19 21:44:29 +00:00
  • 59c3a4f07a Merge pull request #129 from pedronis/asserts-check-signed-account-key John Lenton 2015-11-19 21:02:10 +00:00
  • f74273090c Fix 'run-checks --static' failure in f61d7ad Jamie Strandboge 2015-11-19 14:40:12 -06:00
  • f61d7ad2b4 use EvalSymlinks to resolve 'current' to the correct version Jamie Strandboge 2015-11-19 14:18:01 -06:00
  • d05a97ee87 consistency here Samuele Pedroni 2015-11-19 21:12:38 +01:00
  • debdb945b3 turn panics into errors actually for a bit more safety Samuele Pedroni 2015-11-19 21:10:08 +01:00
  • 69e6b45d39 clearer renames after prev changes Samuele Pedroni 2015-11-19 21:02:14 +01:00
  • 249ad9fd4c clearer TODO Samuele Pedroni 2015-11-19 20:28:19 +01:00
  • 1f678923e6 clearer logic about returning verify errors using a lastErr variable Samuele Pedroni 2015-11-19 20:21:59 +01:00
  • c7d43e5deb go fmt Samuele Pedroni 2015-11-19 20:16:17 +01:00
  • fbecce8a11 panic if fingerprintSuffix is not at least 64bits or it specifies a half byte Samuele Pedroni 2015-11-19 20:16:02 +01:00
  • fcd7dfaa13 keep a copy of the config actually Samuele Pedroni 2015-11-19 20:08:10 +01:00
  • 54f35b5a0a error handling improvements Samuele Pedroni 2015-11-19 20:06:37 +01:00
  • 0b41f8a9b5 simplify the type/interface zoo Samuele Pedroni 2015-11-19 20:03:30 +01:00
  • 01e90a52a6 Merge pull request #127 from zyga/caps Leo Arias 2015-11-19 12:57:46 -06:00
  • ee90d784c3 add TODO about splitting base64 blob over many lines for readability Samuele Pedroni 2015-11-19 19:53:05 +01:00
  • 2c0cdbcf75 Added the option to enter a shell when the integration tests fail. Leo Arias 2015-11-19 11:11:02 -06:00
  • b7c9ab6534 Implement reboot required detection for kernel/os snaps Michael Vogt 2015-11-19 16:24:14 +01:00
  • 01648a4f55 Ensure that the kernel assets get removed on removal of the snap Michael Vogt 2015-11-19 16:11:37 +01:00
  • 7b29c7a673 Add comments for RepositorySuite fields Zygmunt Krynicki 2015-11-19 10:55:41 +01:00
  • 8331da69ea Move LoadBuiltInTypes() to RepositorySuite.SetUpTest() Zygmunt Krynicki 2015-11-19 10:55:06 +01:00
  • 30ef77d0d8 Use RepositorySuite.emptyRepo in tests expecting that Zygmunt Krynicki 2015-11-19 10:50:53 +01:00
  • 7a6a792db4 Add emptyRepo to RepositorySuite Zygmunt Krynicki 2015-11-19 10:48:32 +01:00
  • 4703a153dc Put repository instance in RepositorySuite Zygmunt Krynicki 2015-11-19 10:43:48 +01:00
  • 65ea219a3c Tweak comment on caps.Repository.m (mutex) Zygmunt Krynicki 2015-11-19 10:39:43 +01:00
  • 6d23e599bb Move miscellaneous capability code to a dedicated file Zygmunt Krynicki 2015-11-19 10:27:42 +01:00
  • 96d8c2d0a4 Move caps.Repository to a dedicated file Zygmunt Krynicki 2015-11-19 10:25:52 +01:00
  • 42af985a1c Disallow removing the active running kernel or os Michael Vogt 2015-11-19 16:01:59 +01:00
  • 174c8d48bf clearer error message Samuele Pedroni 2015-11-19 15:42:12 +01:00
  • 82b265998a make this simpler, just use a map[string]bool to represent the set Samuele Pedroni 2015-11-19 15:37:57 +01:00
  • d79f71d7ab remove pointless cast Samuele Pedroni 2015-11-19 15:35:57 +01:00
  • 44d00d8ddf Move caps.Type to a dedicated file Zygmunt Krynicki 2015-11-19 10:22:32 +01:00
  • 4a1092342b Basic kernel/os handling Michael Vogt 2015-11-19 15:10:56 +01:00
  • 9e62ca6fde WriteByte is perfectly fine here Samuele Pedroni 2015-11-19 14:47:37 +01:00
  • 44cd472909 Merge remote-tracking branch 'upstream/master' Samuele Pedroni 2015-11-19 14:30:54 +01:00
  • b0719e8d70 first pass at closing the sign/check loop for account-key using a trusted key, for now signing isn't exposed yet through a public interface Samuele Pedroni 2015-11-19 14:30:38 +01:00
  • df170725b9 Create and use caps.Repository.HasType() Zygmunt Krynicki 2015-11-19 13:08:22 +01:00
  • ff2c351552 Merge pull request #126 from mvo5/bugfix/build-keep-ownership Zygmunt Krynicki 2015-11-19 12:35:28 +01:00
  • 6f9252f854 Fix assert in test Carlo Lobrano 2015-11-19 12:32:22 +01:00
  • 393843149a Ensure that capability attributes are empty Zygmunt Krynicki 2015-11-19 11:58:54 +01:00
  • d7e6d27899 Make caps.Repository.Add() do type-specific checks Zygmunt Krynicki 2015-11-19 11:58:35 +01:00
  • 54b70cd19a address review feedback Michael Vogt 2015-11-19 11:53:31 +01:00
  • cbae0b3071 Make caps.Repository.Add() ensure that capability type is known Zygmunt Krynicki 2015-11-18 14:24:26 +01:00
  • d111391182 Register known "built-in" capability types in all the unit tests Zygmunt Krynicki 2015-11-18 14:24:49 +01:00
  • 22a11e2e30 Add caps.Type.Validate() for checking capability against type Zygmunt Krynicki 2015-11-17 13:36:17 +01:00
  • 6ab1ae3a87 Merge pull request #125 from mvo5/feature/bootloader-bootsuccess-all-snaps Zygmunt Krynicki 2015-11-19 11:45:03 +01:00
  • 7fc08e282c Improve description in markBootSuccessfulAllSnaps Michael Vogt 2015-11-19 11:38:34 +01:00
  • d151af4a7a Clarify that doc/system-updates.rst only applies to snappy a/b systems Michael Vogt 2015-11-19 11:38:17 +01:00
  • 7357e525d0 Use cap instead of cap1 where only one capability is being manipulated Zygmunt Krynicki 2015-11-19 10:10:36 +01:00
  • dda6d59408 Merge pull request #121 from zyga/caps Michael Vogt 2015-11-19 11:27:12 +01:00
  • d1173f01f2 Merge pull request #118 from mvo5/feature/mount-snaps Michael Vogt 2015-11-19 11:24:57 +01:00
  • 33e9acb77b Merge pull request #122 from elopio/remove_resize John Lenton 2015-11-19 10:20:18 +00:00
  • e6ce87e77c address review feedback (thanks John!) Michael Vogt 2015-11-19 11:15:21 +01:00
  • ef600a4f8f Ensure squashfs snaps keep all uid/gid and permissions on build Michael Vogt 2015-11-19 10:40:29 +01:00
  • 78c3c225fe Rename caps.Repository.AddBuiltInTypes to caps.LoadBuiltInTypes Zygmunt Krynicki 2015-11-19 10:04:47 +01:00
  • 8a37ac1643 Implement markBootSuccessfulAllSnaps() and add test Michael Vogt 2015-11-19 09:57:24 +01:00
  • 53f3618b08 Add test to check bug fix Carlo Lobrano 2015-11-19 08:39:01 +01:00
  • b33ea64bc8 fix incorrect dirs.SnappyDir Michael Vogt 2015-11-18 22:13:53 +01:00
  • 00a3b0736a Merge remote-tracking branch 'upstream/master' into feature/mount-snaps Michael Vogt 2015-11-18 22:13:01 +01:00
  • 3ad055c939 add -x to travis to see why it fails Michael Vogt 2015-11-18 22:01:01 +01:00
  • 792b03bc4d Merge pull request #123 from mvo5/bugfix/grub-silly-me Michael Vogt 2015-11-18 21:30:05 +01:00
  • 78db8e70f8 add changelog entry for daily builds Michael Vogt 2015-11-18 20:00:13 +01:00
  • 8d1100c4ce clarification on TODO Samuele Pedroni 2015-11-18 18:14:11 +01:00
  • 0fb82310e7 work in progress to close the basic sign/check loop for account-key Samuele Pedroni 2015-11-18 18:08:59 +01:00
  • 5dccfce839 Improve systemd EscapeUnitName code, thanks to Gustavo Michael Vogt 2015-11-18 18:06:08 +01:00
  • 1ebe9d46dd stop testing for .click extraction, we do not need this anymore :) Michael Vogt 2015-11-18 17:44:40 +01:00
  • 3153d9f169 partition/bootloader_grub.go: pass the correct grub path to newBootLoader() Michael Vogt 2015-11-18 17:50:39 +01:00
  • e48ab14474 remove more click compatbility cruft Michael Vogt 2015-11-18 17:21:31 +01:00
  • 0175ee73b3 snappy/snapp.go: notify user about problems with stop/disable a mount unit Michael Vogt 2015-11-18 17:29:25 +01:00
  • 4f24f5445a Remove the automated initramfs resize test. Leo Arias 2015-11-18 10:17:47 -06:00
  • 48792d7c4c Fix Bug #1498921 Do not let hw-assign create Udev rule for /sys/devices/... and /sys/class/... Carlo Lobrano 2015-11-18 16:58:14 +01:00
  • 35d0774094 Merge pull request #120 from mvo5/bugfix/systemd-enable Michael Vogt 2015-11-18 16:44:44 +01:00
  • dd0638e3bd apply review fixes (thanks to Gustavo) Michael Vogt 2015-11-18 15:49:04 +01:00
  • 82ec22afa2 Add built-in capabilities to the repository owned by the daemon Zygmunt Krynicki 2015-11-17 13:51:13 +01:00
  • 8c6d347d16 Add caps.Repository.AddBuiltInTypes() Zygmunt Krynicki 2015-11-17 13:50:16 +01:00
  • 9329126c35 Merge pull request #119 from mvo5/bugfix/no-export-snappydir Gustavo Niemeyer 2015-11-18 10:28:08 -02:00
  • c26075b96b Fix systemd.Enable() symlink creation Michael Vogt 2015-11-18 13:09:49 +01:00
  • f9b8754f4d Merge pull request #114 from mvo5/feature/bootloader-set-bootvar2 Michael Vogt 2015-11-18 12:55:41 +01:00
  • ccb7940ca4 Do not export dirs.snappyDir Michael Vogt 2015-11-18 12:52:18 +01:00