~corey.bryant/keystone/2013.2.3

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
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
keystone (1:2013.2.3-0ubuntu1) saucy-proposed; urgency=medium

  * Resynchronize with stable/havana (b85a531) (LP: #1302575):
    - [a96d1a4] User a more accurate max_delay for reconnects
    - [a120f25] Fix issue deleting ec2-credentials as non-admin user
    - [181c3c1] SQLAlchemy Change to support more strict dialect checking
    - [b6f0e26] Ensure tokens are added to both Trustor and Trustee indexes
    - [b85a531] Fix list_projects_for_endpoint failed bug

 -- Corey Bryant <corey.bryant@canonical.com>  Fri, 04 Apr 2014 10:58:26 -0400

keystone (1:2013.2.2-0ubuntu1) saucy-proposed; urgency=low

  [ Chuck Short ]
  * Resynchronize with stable/havana (c22f2ed) (LP: #1284643):
    - [cecee8e] Keystone doesn't handle UTF8 in exceptions LP: 1253905
    - [2e9782b] Keystone doesn't handle UTF8 in exceptions LP: 1253905
    - [1091445] Have tox use pip upgrade when installing
    - [2724951] Orphan exchanges in Qpid and lack of option for making queues
      [un]durable LP: 1178375
    - [a5c7d23] List Trusts generates HTTP Error 500  LP: 1245590
    - [bd23600] publish_errors cfg option is broken  LP: 1240349
    - [987e18e] Adds fixture package from oslo
    - [73968f7] Some Python requirements are not hosted on PyPI LP: 1266513
    - [9056b66] keystone.token.backends.sql list_revoked_tokens performs very
      poorly LP: 1253755
    - [c22f2ed] _update_user_list_with_cas causes significant overhead (when
      using memcached as token store backend) LP: 1251123

  [ James Page ]
  * d/control: Add new BD on python-fixtures.

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 25 Feb 2014 09:41:56 -0500

keystone (1:2013.2.1-0ubuntu1) saucy-proposed; urgency=low

  * Resynchronize with stable/havana (03ed8c3) (LP: #1262788):
    - [e6adb2f] Opening stable/havana
    - [4221b60] Removing role adds role with LDAP backend LP: 1242855
    - [3c25be5] Update memcache to match global requirements for stable/havana
    - [d927273] Keystone tests determine rootdir relative to pwd LP: 1241198
    - [64ac189] Updated from global requirements
    - [03ed8c3] [OSSA 2013-032] Keystone trust circumvention through EC2-style
      tokens (CVE-2013-6391) LP: 1242597
  * Dropped patches, applied upstream:
    - debian/patches/CVE-2013-4477.patch: [4221b60]
    - debian/patches/CVE-2013-6391.patch: [03ed8c3]
  * debian/patches/fix-ubuntu-tests.patch: Update to skip a test introduced
    with [03ed8c3] that requires a more recent version of
    python-keystoneclient.
  * debian/patches/revert-stable-havana-requirements.patch: Revert
    version bumps to dependencies in stable/havana back to what was
    shipped with Saucy.

 -- Adam Gandelman <adamg@ubuntu.com>  Tue, 17 Dec 2013 20:08:25 -0800

keystone (1:2013.2-0ubuntu1.2) saucy-security; urgency=low

  * SECURITY UPDATE: Keystone trust circumvention through EC2-style tokens
    - debian/patches/CVE-2013-6391.patch: addjust to store the trust_id with
      the ec2 keypair and pass this with metadata when requesting v2 token
    - CVE-2013-6391
    - LP: #1242597

 -- Jamie Strandboge <jamie@ubuntu.com>  Thu, 19 Dec 2013 13:45:15 -0600

keystone (1:2013.2-0ubuntu1.1) saucy-security; urgency=low

  * SECURITY UPDATE: don't add role when attempting to remove a non-existent
    role
    - debian/patches/CVE-2013-4477.patch: raise RoleNotFound with exception
      ldap.NO_SUCH_OBJECT
    - CVE-2013-4477
    - LP: #1242855

 -- Jamie Strandboge <jamie@ubuntu.com>  Tue, 05 Nov 2013 09:06:12 -0600

keystone (1:2013.2-0ubuntu1) saucy; urgency=low

  * New upstream release (LP: #1236462).

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 17 Oct 2013 10:22:54 -0400

keystone (1:2013.2~rc4-0ubuntu1) saucy; urgency=low

  * New upstream release candidate (LP: #1240592).

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 16 Oct 2013 12:09:40 -0400

keystone (1:2013.2~rc3-0ubuntu1) saucy; urgency=low

  * New upstream release candidate (LP: #1240254).

 -- James Page <james.page@ubuntu.com>  Wed, 16 Oct 2013 09:27:09 +0100

keystone (1:2013.2~rc2-0ubuntu1) saucy; urgency=low

  * New upstream release candidate. (LP: #1239156)

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 15 Oct 2013 09:39:53 -0400

keystone (1:2013.2~rc1-0ubuntu1) saucy; urgency=low

  * New upstream version.
  * debian/control:
    - Add versioned dependencies to python-pbr, python-dogpile.cache,
      python-oslo.config, python-webob, python-pam, python-sqlalchemy,
      python-testtools, and python-requests.
    - Added python-greenlet, python-requests, python-netifaces,
      and python-setuptools as a build dependency.
    - Dropped python-swift, python-unittest, python-d2to1,
      as a build dependency.
    - Bumped versioned depends for python-keystoneclient.
  * debian/patches/disable-oauth2.patch: Refreshed

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 02 Oct 2013 11:46:14 -0400

keystone (1:2013.2~b3-0ubuntu2) saucy; urgency=low

  * debian/control: Droppped python-oauth2 as a build dependency, add
    a suggests to python-oauth2 for python-keystone.
  * debian/patches/fix-ubuntu-tests.patch: Refreshed. 
  * debian/patches/disable-oauth2.patch: Temporarily disable oauth2
    since there is open CVE with python-oauth2.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 12 Sep 2013 16:17:30 -0400

keystone (1:2013.2~b3-0ubuntu1) saucy; urgency=low

  [ Chuck Short ]
  * New upstream release. 
  * debian/control: Add python-oslo.sphinx as a build dependency.
  * debian/control: Add python-babel as a build dependency.
  * debian/control: Add python-dogpile.cache as a build dependency.
  * debian/control: Add python-oauth2 as a build dependency. 
  * debian/patches/sql_connection.patch: Refreshed

  [ James Page ]
  * d/patches/fix-ubuntu-tests.patch: Fixup for new tests location.
  * d/patches/ubuntu-test-overrides.patch: Override testing defaults
    using patches.
  * d/rules: Rework for patching approach for test_overrides.conf.
  * d/tests/test_overrides.conf: Dropped - no longer required.
  * d/control: Add python-netaddr to BD's.

  [ Adam Gandelman ]
  * debian/control: Add python-testtools to Build-Depends.

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 09 Sep 2013 18:02:41 -0400

keystone (1:2013.2~b2-0ubuntu2) saucy; urgency=low

  * d/test/keystone-daemon: Switch to using restart instead of start as
    this will do the right thing whatever start the keystone service is
    in.

 -- James Page <james.page@ubuntu.com>  Wed, 24 Jul 2013 11:56:28 +0100

keystone (1:2013.2~b2-0ubuntu1) saucy; urgency=low

  [ Adam Gandelman ]
  * debian/patches/*: Refresh
  * debian/keystone.install: Install keystone-paste.ini to /etc/keystone.
    (LP: #1190038)

  [ Yolanda Robla ]
  * debian/tests: added autopkgtests.

  [ Chuck Short ]
  * New upstream release.

  [ James Page ]
  * d/control: Update VCS fields for new branch locations.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 19 Jul 2013 09:25:36 -0400

keystone (1:2013.2~b1-0ubuntu1) saucy; urgency=low

  * New upstream version.
  * debian/patches/fix-ubuntu-tests.patch: Refreshed.
  * debian/control: Add python-pbr and python-d2to1.
  * debian/patches/sql_connection.patch: Refreshed.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 31 May 2013 08:03:03 -0500

keystone (1:2013.1-0ubuntu1) raring; urgency=low

  [ Adam Gandelman ]
  * debian/patches/sql_connection.patch: Ensure SQL by default for all
    backends. (LP: #1158563)
  * debian/rules:  Reinstate use of test_overrides.conf to target upstream
    defaults when running unit tests.

  [ Chuck Short ]
  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 05 Apr 2013 22:32:17 -0500

keystone (1:2013.1~rc3-0ubuntu1) raring; urgency=low

  * New upstream release. 

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 02 Apr 2013 08:50:49 -0500

keystone (1:2013.1~rc2-0ubuntu1) raring; urgency=low

  * New upstream release. 

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 28 Mar 2013 10:24:18 -0500

keystone (1:2013.1~rc1-0ubuntu1) raring; urgency=low

  [ James Page ]
  * d/watch: Update uversionmangle to deal with upstream versioning
    changes, remove tarballs.openstack.org.
  * d/rules: Stop using packaging specific test overrides when
    running unit tests.

  [ Chuck Short ]
  * New upstream release.
  * debian/control: Clean-up build-depends
    - Dropped pylint not needed.
    - Dropped python-all-dev and python-support not needed.
    - Renamed python-oslo-config to python-oslo.config.
    - Dropped python-prettytable no longer needed.
    - Dropped pyhthon-novaclient no longer needed.
    - Dropped pep8 no longer needed.
   * debian/control:Clean-up depends:
    - Dropped python-prettytable no longer needed.
   * Update standards

  [ Adam Gandelman ]
  * d/control: Bump python-keystoneclient version requirement to >= 1:0.2.3.
  * debian/keystone.postinst: Run pki_setup during configure to intitialize
    PKI infrastructure for signed tokens (now enabled by default).

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 22 Mar 2013 08:16:09 -0500

keystone (2013.1.g3-0ubuntu1) raring; urgency=low

  [ Chuck Short ]
  * New upstream version.
  * debian/patches/sql_connection.patch: Rediffed 
  * debian/control: Add python-oslo-config.

  [ James Page ]
  * Refreshed patches.
  * d/keystone.template,po: Removed debconf detritus from packaging.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 22 Feb 2013 08:28:35 -0600

keystone (2013.1~g2-0ubuntu1) raring; urgency=low

  [ James Page ]
  * Re-enable gating of package build based on successful unit testing:
    - d/tests/test_overrides.conf: Fixup test configuration to use
      correct certificate locations.
    - d/p/fix-ubuntu-tests.patch: Skip tests for older versions of 
      keystoneclient based on checkouts of upstream git repo.
    - d/rules: Re-enable package build failure on test failure.
  * d/control: Bump dependencies on python-keystoneclient to >= 1:0.2.
  * d/control: Update Vcs-Bzr location to point to correct branch.
  * d/control,d/po/*: Setup package templates for translation.
  * d/man/*: Corrected spellings in man pages.
  * d/keystone.upstart: Tweak 'stop on' to be triggered on all
    appropriate runlevel transitions, use start-stop-daemon to startup
    keystone daemon.

  [ Adam Gandelman ]
  * debian/keystone.manpages:  Install sphinx-generated manpages instead
    of our own outdated and unneeded versions. (LP: #1082050)

  [ Chuck Short ]
  * New upstream release.
  * Remove incomplete/broken dbconfig-common scripts.

  [ Yolanda Robla Mota ]
  * d/control: Added python-novaclient dependency
  * d/patches: refreshed patches

 -- Yolanda Robla <yolanda.robla@canonical.com>  Tue, 22 Jan 2013 12:33:00 +0100

keystone (2013.1~g1-0ubuntu1) raring; urgency=low

  [ Adam Gandelman ]
  * debian/tests/test_overrides.conf: Update for Grizzly test suite.
  * debian/control: Drop python-nova.

  [ Chuck Short ]
  * New upstream release.
  * debian/rules: FTBFS if there is a missing binary.
  * debian/rules: Temporarily pass the tests since you need to run
    keystone in order to run the tests.
  * debian/patches/*: Refrehsed.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 23 Nov 2012 09:01:53 -0600

keystone (2013.1~g1~20121101.2629-0ubuntu1) raring; urgency=low

  * New upstream release.
  * debian/control: Ensure keystoneclient is upgraded with keystone,
    require python-keystoneclient >= 1:0.1.3. (LP: #1073273)

 -- Adam Gandelman <adamg@canonical.com>  Wed, 31 Oct 2012 13:43:11 +0100

keystone (2012.2-0ubuntu1) quantal; urgency=low

  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 27 Sep 2012 12:22:07 -0500

keystone (2012.2~rc2-0ubuntu1) quantal; urgency=low

  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 26 Sep 2012 13:15:29 -0500

keystone (2012.2~rc1-0ubuntu1) quantal; urgency=low

  * New upstream version.
  * debian/keystone.logrotate: Compress log file when rotated. (LP: #1049309) 

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 17 Sep 2012 09:15:51 -0500

keystone (2012.2~rc1~20120906.2517-0ubuntu2) quantal; urgency=low

  [ Adam Gandelman ]
  * Refreshed patches.

  [ Soren Hansen ]
  * Update debian/watch to account for symbolically named tarballs and
    use newer URL.
  * Fix Launchpad URLs in debian/watch.

  [ Logan Rosen ]
  * Fix control file to suggest python-memcache instead of python-memcached
    (LP: #998991).

  [ Chuck Short ]
  * New upstream version.
  * Dont FTBFS if the testsuite fails.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 07 Sep 2012 13:04:01 -0500

keystone (2012.2~f3-0ubuntu1) quantal; urgency=low

  [ Adam Gandelman ]
  * debian/{keystone.conf, rules, keytone.install}: Install patched
    keystone.conf.sample configured for SQL backends to /etc/keystone,
    no longer maintain our own version in packaging. (LP: #1031012)
  * debian/patches/sql_connection.patch: Refreshed against current
    keystone.conf.sample.
  * debian/rules:  Use debian/tests as HOME to avoid test suite FTFBS.

  [ Sam Morrison ]
  * debian/keystone.logrotate: Sent output of keystone restart in logrotate
    to /dev/null. (LP: #1029766)

  [Chuck Short]
  * New upstream version.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 16 Aug 2012 13:59:29 -0500

keystone (2012.2~f2-0ubuntu1) quantal; urgency=low

  * New upstream version.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 06 Jul 2012 10:37:01 -0400

keystone (2012.2~f2~20120622.2353-0ubuntu1) quantal; urgency=low

  * New upstream release. 

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 22 Jun 2012 12:27:50 -0400

keystone (2012.2~f2~20120529.2315-0ubuntu2) quantal; urgency=low

  * debian/keystone.conf: Add a functional default server config.
  * debian/keystone.install: Fix installation locations, install
    our default config alongside sample. 

 -- Adam Gandelman <adamg@canonical.com>  Wed, 06 Jun 2012 10:00:14 -0700

keystone (2012.2~f2~20120529.2315-0ubuntu1) quantal; urgency=low

  * New usptream release. 
  * debian/patches/sql_connection.patch: Refreshed

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 01 Jun 2012 11:01:01 -0400

keystone (2012.2~f1-0ubuntu1) quantal; urgency=low

  * New ustpream release.
  * Prepare for quantal:
    - debian/patches/fix-ubuntu-tests.patch: Refreshed.
    - debian/patches/sql_connection.patch: Refreshed.
  * debian/keystone.install: Install the right configuration files.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 24 May 2012 14:04:20 -0400

keystone (2012.1-0ubuntu1) precise; urgency=low

  * New upstream version.
  * debian/man/keystone.8: Mention that there is a lack of ssl support.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 05 Apr 2012 10:42:24 -0400

keystone (2012.1~rc2-0ubuntu1) precise; urgency=low

  [Chuck Short]
  * New upstream version.
  * debian/keystone.install: install tools/{convert_to_sqlite.sh,
    sample_data.sh}

  [Adam Gandelman]
  * debian/patches/fix-ubuntu-tests.patch: Also skip keystoneclient
    essex 3 tests, add patch description
  * debian/keystone.logrotate: Add logrotate config (LP: #962426)

 -- Chuck Short <zulcss@ubuntu.com>  Wed, 04 Apr 2012 07:49:15 -0400

keystone (2012.1~rc1-0ubuntu1) precise; urgency=low

  [Chuck Short]
  * New usptream version.
  * debian/control: Add python-iso8601 as a depends.
  * debian/patches/fix-ubuntu-tests.patch: Disable git checkout on some
    of the tests.
  * dropped swift as a depends.

  [Adam Gandelman]
  * debian/patches/sql_connection.patch: Refresh
  * debian/logging.conf: Update and enable file logging (LP: #959610)
  * debian/keystone.prerm: Only attempt to cleanup database if it was
    configured during installation. (LP: #948719)
  * debian/rules: Fix doc builds + clean (LP: #956019)
  * debian/control: Add python-{nova, swift} as Build-Depends, required
    for doc building
  * debian/rules, debian/tests/test_overrides.conf: Setup a proper environment
    for unit testing

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 26 Mar 2012 13:41:45 -0400

keystone (2012.1~rc1~20120316.2145-0ubuntu1) precise; urgency=low

  * New upstream release. 

 -- Adam Gandelman <adamg@canonical.com>  Fri, 16 Mar 2012 11:19:40 -0700

keystone (2012.1~rc1~20120308.2103-0ubuntu1) precise; urgency=low

  [ Adam Gandleman ]
  * debian/patches/keystone-auth.patch: Drop, applied upstream at commit
    29337e66.
  * debian/patches/sql_connection.patch: Refresh

  [ Chuck Short ]
  * New upstream release.
  * debian/patches/sql_connection.patch: Refreshed.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 09 Mar 2012 12:26:12 -0500

keystone (2012.1~e4-0ubuntu2) precise; urgency=low

  * debian/keystone.preinst: Create group before creating user (LP: #945299) 

 -- Adam Gandelman <adamg@canonical.com>  Fri, 02 Mar 2012 17:38:00 -0800

keystone (2012.1~e4-0ubuntu1) precise; urgency=low

  [ Chuck Short ]
  * New upstream release. 
  * debian/keystone.upstart: Update for ksl.
  * debian/control: Add python-keystoneclient as dependency.
  * debian/control: Fix typo.
  * debian/keystone.postinst: Update due to redux branch change.
  * debian/keystone.templates, debian/keystone.preinst, debian/kestone.postinst,
    debian/keystone.config, debian/README.Debian: Make keystone installation 
    less interactive. (LP: #931236)
  * debian/keystone.postinst: Don't create users or run a database sync
    since its not working correctly.
  * debian/control: Dropped python-coverage and python-nosexcover.
  * debian/changelog: Fixed changelog.
  * debian/keystone.templates: Set it to false.
  * debian/control: Fix lintian warnings.
  * debian/patches/keystone-auth.patch: Backport auth token improvements,
    this can be dropped in the next snapshot.
  * debian/control: Add python-memcache as a build dependency.
  * debian/keystone-doc.docs: Fix keystone doc builds.
  * debian/rules: Temporarily disable doc install.
  * debian/control: Add python-ldap and python-lxml.
  
  [ Joseph Heck ]
  * debian/control: Dropped python-cli.

  [ Adam Gandelman ]
  * debian/control: Alphabetize python depends 
  * debian/control: Add python-{eventlet, greenlet, passlib} to keystone
    depends
  * debian/control: Add python-lxml to python-keystone Depends
  * Drop 0001-Fix-keystone-all-failure-to-start.patch
  * debian/logging.conf: Temporarily use old logging.conf until upstream
    ships something usable
  * debain/patches/sql_connection.patch: Switch backends to use SQL backends
  * debian/keystone.preinst: Create directories
  * debian/keystone.postinst: Remove create_users stuff, add call to 'db_sync'
    on install

  [ Dave Walker ]
  * debian/patches/sql_connection.patch: Refreshed and reintroduced DEP-3
    headers.
  * debian/control: Added Vcs-Bzr field.

  [ Andrew Glen-Young ]
  * debian/keystone.preinst: Set the primary group to keystone. (LP: #941905)

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 02 Mar 2012 09:55:24 -0500

keystone (2012.1~e4~20120203.1574-0ubuntu2) precise; urgency=low

  [Chuck Short]
  * debian/control: Moved python-prettytable and added 
    python-dateutil as a build dependency.

  [Julien Danjou]
  * Add dbconfig support. (LP: #930139)
  * Update db sync to sync_database in postinst. (LP: #930444)

 -- Chuck Short <zulcss@ubuntu.com>  Mon, 13 Feb 2012 09:14:12 -0500

keystone (2012.1~e4~20120203.1574-0ubuntu1) precise; urgency=low

  * New upstream release. 

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 03 Feb 2012 16:35:51 -0500

keystone (2012.1~e3-0ubuntu1) UNRELEASED; urgency=low

  * Fix bad manpage formatting causing missing spaces (LP: #907206)
  * Adding python-prettytable to dependency.  (LP: #922954) 

 -- Daniel Polehn <dpolehn@gmail.com>  Sat, 28 Jan 2012 20:17:33 -0800

keystone (2012.1~e3-0ubuntu1) precise; urgency=low

  * New upstream release.
  * Dropped debian/patches/temp_fix_keystone_manage.patch: No longer needed.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 26 Jan 2012 10:53:46 -0500

keystone (2012.1~e3~20120113.1511-0ubuntu1) precise; urgency=low

  [Chuck Short]
  * New upstream version.
  * debian/control: Add python-migrate as a build depenedency. 
    (LP: #909941)
  * debian/keystone.dirs: Add cache directory for PTYHON_EGGS
  * debian/control: Add ssl-cert for ssl certificates.
  * debian/patches/keystone-ssl.patch: Point ssl config to the 
    snakeoil certificates.
  * debian/control: Add python-nose as a build dependency.

  [Adam Gandleman]
  * debian/python-keystone.postinst: Also install *.egg-info (LP: #907518) 
  * debian/patches/temp_fix_keyston_manage.patch: Allow keystone to work 
    with current snapshot.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 13 Jan 2012 10:09:46 +0100

keystone (2012.1~e2-0ubuntu1) precise; urgency=low

  * New upstream version.
  * debian/control: Clean up dependencies. 
  * debian/pydist-overrides: Dont install python-coverage.
  * debian/python-keystone.install: Don't ship examples in python
    packaging. (Debian Bug: #649907)
  * debian/man/*: Add manpages.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 16 Dec 2011 15:38:05 -0500


keystone (2012.1~e2~20111209.1405-0ubuntu1) precise; urgency=low

  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 09 Dec 2011 16:27:35 -0500

keystone (2012.1~e2~20111202.1379-0ubuntu1) precise; urgency=low

  * New upstream release.
  * debian/control:
    + Fix dependencies. 
  * keystone.postinst:
    + Fix bashism.
    + Remove keystone-manage db sync.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 02 Dec 2011 09:40:35 -0500

keystone (2012.1~e2~20111125.1340-0ubuntu1) precise; urgency=low

  * New upstream release. 
  * debian/control: Dropped dependency on python-pysqlite.
  * debian/rules: Dont fail when building docs.
  * debian/rules: Fix doc build.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 25 Nov 2011 11:19:34 -0500

keystone (2012.1~e2~20111110.1301-0ubuntu2) precise; urgency=low

  * debian/patches/ftbfs_guard_main_call.patch:
    - Fix FTBFS by guarding a main() call to only run when the module is
      run as __main__, not when imported during documentation generation.

 -- Michael Terry <mterry@ubuntu.com>  Mon, 21 Nov 2011 16:43:45 -0500

keystone (2012.1~e2~20111118.1330-0ubuntu1) precise; urgency=low

  * New upstream release.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 18 Nov 2011 13:50:20 -0500

keystone (2012.1~e2~20111110.1301-0ubuntu1) precise; urgency=low

  * New upstream release.
  * debian/control: 
    + Added pep8 for tests.
    + Updated run time dependencies.
  * debian/keystone.postinst:
    + Add keystone group.
    + Setup permissions a bit better.
    + Setup keystone db.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 11 Nov 2011 11:51:27 -0500

keystone (1.0~d4~20111020.1244-0ubuntu1) precise; urgency=low

  * New upstream release.
  * Dropped:
    + add-missing-extension-files.patch
    + foreign_key.patch
  * dh_python2 transition.
  * Update dependencies.
  * Dont fail if tests fail.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 27 Oct 2011 11:06:53 -0400

keystone (1.0~d4~20110909.1108-0ubuntu4) precise; urgency=low

  * debian/patches/sql_connection.patch: Correct keystone.db path, 
    as identified by Atul Jha. (LP: #878282) 

 -- Dave Walker (Daviey) <DaveWalker@ubuntu.com>  Fri, 21 Oct 2011 13:17:51 +0100

keystone (1.0~d4~20110909.1108-0ubuntu3) oneiric; urgency=low

  [Dustin Kirkland]
  * debian/copyright:
    - fix copyright file, replace s/glance/keystone/

  [Juan Negron]
  * Added debian/patches/foreign_key.patch:  Fixed bug which attempted to to
    obtain a service_id by passing an Integer rather than a String to the
    Column function in models.py. (LP: #861682)

  [Brian Thomason]
  * Removed "|| true" from test execution in debian/rules as it was masking a
    failure.  After investigating the failure further, it was found that two
    files were missing from the contrib/extensions/service/raxkey dir that were
    a part of trunk at the time. (LP: #861813)
    - added keystone/contrib/extensions/service/raxkey/extension.xml
    - added keystone/contrib/extensions/service/raxkey/extension.json

 -- Brian Thomason <brian.thomason@canonical.com>  Wed, 28 Sep 2011 15:30:19 -0400

keystone (1.0~d4~20110909.1108-0ubuntu2) oneiric; urgency=low

  [Chuck Short]
  * Install configuration files. 
  * debian/patches/sql_connection.patch: 
    Specify a path for the sqlite database.
  * debian/rules: Add get-origs-source.

  [Juan L. Negron]
  * debian/control, debian/keystone.install:
    + Update dependencies for python-keystone.
    + Reanamed logging config file to match upstream.
      (LP: #860778)

  [Monty Taylor]
  * Added a conditional on dh_python2 so that the package works on lucid.

 -- Chuck Short <zulcss@ubuntu.com>  Tue, 27 Sep 2011 15:36:35 -0400

keystone (1.0~d4~20110909.1108-0ubuntu1) UNRELEASED; urgency=low

  * debian/rules:
    + Add get-orig-source. 
  * debian/keystone.install:
    + Ship configuration files.
  + debian/copyright:
    + Change glance to keystone.

 -- Chuck Short <zulcss@ubuntu.com>  Thu, 27 Oct 2011 10:02:39 -0400

keystone (1.0~d4~20110909.1108-0ubuntu2) oneiric; urgency=low

  * Added a conditional on dh_python2 so that the package works on lucid.
  * Added python-passlib build-depend. (LP: #862576)

 -- Monty Taylor <mordred@inaugust.com>  Thu, 29 Sep 2011 11:56:36 -0700

keystone (1.0~d4~20110909.1108-0ubuntu1) oneiric; urgency=low

  [Chuck Short]
  * New upstream release.
  * debian/control:
    + Bump standards to 3.9.2.
    + Fix lintian warnings.
    + Update maintainer.
  * debian/rules: Dont fail to build if tests fail.
  
  [Dan Prince]
  * Fix debian/rules file so it works with nodoc.

 -- Chuck Short <zulcss@ubuntu.com>  Fri, 09 Sep 2011 16:25:30 -0400

keystone (1.0~d4~20110823.1078-0ubuntu0) UNRELEASED; urgency=low

  * Add python-mox as a build depend.

 -- Monty Taylor <mordred@inaugust.com>  Fri, 09 Sep 2011 11:00:27 -0700

keystone (1.0~d4~20110819.1045-0ubuntu1) UNRELEASED; urgency=low

  * New upstream release.
  * Removed fix_tests patch (don't need it any more)
  * Fixed debian/watch file.
  * Use root level run_tests now.
  * We need a special version of webob.
  * Added adduser depend.
  * Added python-sphinx build depend.

 -- Monty Taylor <mordred@inaugust.com>  Wed, 24 Aug 2011 09:05:05 -0700

keystone (1.0~20110713.1-0ubuntu1~ppa1) UNRELEASED; urgency=low

  * Add keystone-docs package.

 -- Soren Hansen <soren@ubuntu.com>  Thu, 14 Jul 2011 10:47:13 +0200

keystone (1.0~20110711.1-0ubuntu1~ppa1) oneiric; urgency=low

  * Initial upload.

 -- Soren Hansen <soren@ubuntu.com>  Wed, 25 May 2011 15:57:15 +0200