← Back to team overview

duplicity-team team mailing list archive

[Merge] lp:~arashad.ahamad/duplicity/duplicity into lp:duplicity

 

Arashad Ahamad has proposed merging lp:~arashad.ahamad/duplicity/duplicity into lp:duplicity.

Commit message:
IBM Bluemix ObjectStorage connectivity support

Requested reviews:
  duplicity-team (duplicity-team)

For more details, see:
https://code.launchpad.net/~arashad.ahamad/duplicity/duplicity/+merge/302702

Hello,

      These changes are for connecting to IBM Bluemix ObjectStorage. So by using these changes any user will be able to use IBM Bluemix ObjectStorage. Actually we have plan to use duplicity but we see that duplicity does not support IBM Bluemix ObjectStorage thats why we added this support in duplicity.


Regards
Arashad Ahamad
IBM Software Lab
-- 
Your team duplicity-team is requested to review the proposed merge of lp:~arashad.ahamad/duplicity/duplicity into lp:duplicity.
=== modified file 'CHANGELOG'
--- CHANGELOG	2016-07-31 12:18:43 +0000
+++ CHANGELOG	2016-08-11 17:33:07 +0000
@@ -1,3 +1,4 @@
+<<<<<<< TREE
 New in v0.8.00 (2016/07/??)
 ---------------------------
 * Merged in lp:~aaron-whitehouse/duplicity/remove-python26
@@ -16,6 +17,30 @@
   - merge fixes setsid usage in functional testing.
 
 
+=======
+New in v0.7.10 (2016/08/??)
+---------------------------
+* Merged in lp:~mwilck/duplicity/0.7-series
+  - Speedup of path_matches_glob() by about 8x.  See
+    https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301332
+    for more details.
+* Remove -w from setsid in functional tests.
+* Fixed conflict in merge from Martin Wilck and applied
+  - https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301492
+  - merge fixes setsid usage in functional testing.
+
+
+New in v0.7.09 (2016/07/24)
+---------------------------
+* Fixed bug #1600692 with patch from Wolfgang Rohdewald
+  - Allow symlink to have optional trailing slash during verify.
+* Merged in lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
+  - Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
+    as this was affecting other applications (e.g. deja dup; Bug #1605939).
+* Merged in lp:~duplicity-team/duplicity/po-updates
+
+
+>>>>>>> MERGE-SOURCE
 New in v0.7.08 (2016/07/02)
 ---------------------------
 * Merged in lp:~noizyland/duplicity/fix_azurebackend_typo
@@ -71,6 +96,9 @@
 * Fixed bug #1570293 duplicity is very slow due to excessive fsync
   - removed flush() after write.
   - revert to previous version
+* Merged in lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
+  - Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
+    as this was affecting other applications (e.g. deja dup; Bug #1605939).
 
 
 New in v0.7.07 (2016/04/10)

=== modified file 'Changelog.GNU'
--- Changelog.GNU	2016-07-31 12:18:43 +0000
+++ Changelog.GNU	2016-08-11 17:33:07 +0000
@@ -1,3 +1,4 @@
+<<<<<<< TREE
 2016-07-31  Kenneth Loafman  <kenneth@xxxxxxxxxxx>
 
     * Fixed conflict in merge from Martin Wilck and applied
@@ -17,6 +18,29 @@
       - Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
         as this was affecting other applications (e.g. deja dup; Bug #1605939).
 
+=======
+2016-07-31  Kenneth Loafman  <kenneth@xxxxxxxxxxx>
+
+    * Fixed conflict in merge from Martin Wilck and applied
+      - https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301492
+      - merge fixes setsid usage in functional testing.
+
+2016-07-28  Kenneth Loafman  <kenneth@xxxxxxxxxxx>
+
+    * Merged in lp:~mwilck/duplicity/0.7-series
+      - Speedup of path_matches_glob() by about 8x.  See
+        https://code.launchpad.net/~mwilck/duplicity/0.7-series/+merge/301332
+        for more details.
+    * Remove -w from setsid in functional tests.
+
+2016-07-24  Kenneth Loafman  <kenneth@xxxxxxxxxxx>
+
+    * Merged in lp:~aaron-whitehouse/duplicity/07-fix_deja_dup_error_on_locked_files
+      - Revert log.Error to log.Warn, as it was prior to the merge in rev 1224,
+        as this was affecting other applications (e.g. deja dup; Bug #1605939).
+    * Prep for 0.7.09
+
+>>>>>>> MERGE-SOURCE
 2016-07-20  Kenneth Loafman  <kenneth@xxxxxxxxxxx>
 
     * Fixed bug #1600692 with patch from Wolfgang Rohdewald

=== modified file 'duplicity/backends/swiftbackend.py'
--- duplicity/backends/swiftbackend.py	2016-05-30 13:29:33 +0000
+++ duplicity/backends/swiftbackend.py	2016-08-11 17:33:07 +0000
@@ -80,6 +80,12 @@
                     os_options.update({'tenant_name': os.environ['SWIFT_TENANTNAME']})
                 if 'SWIFT_ENDPOINT_TYPE' in os.environ:
                     os_options.update({'endpoint_type': os.environ['SWIFT_ENDPOINT_TYPE']})
+                if 'SWIFT_USERID' in os.environ:
+                    os_options.update({'user_id': os.environ['SWIFT_USERID']})
+                if 'SWIFT_TENANTID' in os.environ:
+                    os_options.update({'tenant_id': os.environ['SWIFT_TENANTID']})
+                if 'SWIFT_REGIONNAME' in os.environ:
+                    os_options.update({'region_name': os.environ['SWIFT_REGIONNAME']})
 
         else:
             conn_kwargs['auth_version'] = '1'

=== modified file 'po/duplicity.pot'
--- po/duplicity.pot	2016-07-28 14:44:44 +0000
+++ po/duplicity.pot	2016-08-11 17:33:07 +0000
@@ -8,7 +8,11 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: Kenneth Loafman <kenneth@xxxxxxxxxxx>\n"
+<<<<<<< TREE
 "POT-Creation-Date: 2016-07-28 09:22-0500\n"
+=======
+"POT-Creation-Date: 2016-07-31 07:02-0500\n"
+>>>>>>> MERGE-SOURCE
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@xxxxxx>\n"

=== added file 'testing/gnupg/gpg.conf'
--- testing/gnupg/gpg.conf	1970-01-01 00:00:00 +0000
+++ testing/gnupg/gpg.conf	2016-08-11 17:33:07 +0000
@@ -0,0 +1,9 @@
+# gpg2 doesn't try all secrets by default, so add this option
+# Otherwise the tests with hidden encryption key will fail
+try-all-secrets
+
+# gpg2 2.1.13 has a bug that prevents the line above from working
+# (https://bugs.gnupg.org/gnupg/issue1985)
+# Uncomment the line below if you have gnupg2 2.1.13
+# (but that line will break gpg 1.x, so we can't use it by default)
+#try-secret-key 96B629431B77DC52B1917B40839E6A2856538CCF

=== renamed file 'testing/gnupg/gpg.conf' => 'testing/gnupg/gpg.conf.moved'