Commit Graph

11 Commits

Author SHA1 Message Date
Cai Hui f83cdaa8fa Update .gitignore
Add doc/source/_static/*.sample in .gitignore
The files in doc/source/_static/*.sample is auto generated.

Closes-Bug: #1803006

Change-Id: I85ba194caffbbeae0f557275347460d4327c7e35
2018-11-12 19:01:11 -05:00
Vu Cong Tuan db99a4ab79 Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I0ec7bc7926e57b243e38b2c696815e648d0b3f61
2018-07-17 16:48:26 +07:00
caowei 57ecd50123 Add .project and .pydevproject to .gitignore
Eclipse generates these.

Change-Id: I983a63eddf3d58b6ae522eaa21a67e094add30b7
2017-01-07 12:23:00 +08:00
Saad Zaher 8c08499940 Added release notes for freezer-agent
Change-Id: I0618e3b3922bd97e9846c24100913891cc4b349b
Implements: blueprint maintain-releasenote
2016-10-21 09:59:15 +00:00
Fausto Marzi ab794d3d36 Add Sphinx doc build
Change-Id: I9742e5261cd666f09a0bd93e2372da6a10f5f69b
Closes-Bug: #1542061
2016-02-06 22:09:01 +00:00
Fausto Marzi f191cceded Fixed bug on setup.cfg and added author and changelog
There was a bug in the setup.cfg after switching to PBR.

Also the AUTHOR and Changelog are added.

Change-Id: I3d1f0c442218b0e300e88bc3bb6fdd5602434c57
2015-10-19 21:43:46 +01:00
Jonas Pfannschmidt bfb99920fe This version contains the following pages:
- Overview displays charts/reports (Currently only placeholders)
 - Configurations allows to define new backup configurations and link them to
   instances
 - Backups shows a list of all succesful backups and allows to restore them
 - Restores shows a history of all restored backups

It communicates with the api server via the client apis (freeezer.client.client).
The "glue code" between client apis and the UI lives in freezer.api.api.

Implements: Blueprint freezer-api-web-ui
Change-Id: I48cd8cba2b0169c6e64f650233c1a31b91ced34f
2015-05-31 17:01:57 +01:00
Zahari Zahariev 8e3a5cf8ca Functional tests and Vagrant environment
Proposed environment utilizes Vagrant that works with KVM or
Virtualbox based VM that runs Swift storage node. There are
two major run scripts. Rhe first one run-remote.sh will expect
successfully setup of the Swift VM. Then rsync freezer directory
to the VM and finally execute remotely via SSH run-local.py script
that will create LVM volume and mount it so the functional tests
could be facilitated.

Regular file system (non LVM) and LVM snapshot non incremental
backup tests are included in this commit as the most common usecase.

BLUEPRINT: functional-testing
Change-Id: Ia9c1e2e770ca413fe4a896dd0a55c4babf3df686
2015-03-30 14:35:35 +01:00
Fausto Marzi 5c060a9185 Fixed bug 1415865 for old backup removal
Old backups are correctly removed, provided that
no not-to-be-removed backup depends upon them.

Incremental backups correctly start from level 0 when
there is no tar_metadata available for the last backup

Command line option --no-incremental is now incompatible
with --max-level and with --always-level

Add the following command which allows to specify
a datetime for old backup removal.

  --remove-from-date YYYY-MM-DDThh:mm:ss

Closes-Bug: #1415865
Change-Id: Ie779ee354b67e9a1a012d28801b17dbd5cd353b6
LAUNCHPAD: https://bugs.launchpad.net/freezer/+bug/1415865
2015-02-24 11:58:52 +00:00
Fausto Marzi 555f8d48b5 Changed .gitreview .gitignore and added tox.ini
- freezer layout and code is now more
    OpenStack oriented
- .gitreview points to review.openstack.org
- few more items are added in .gitignore
- tox.ini is added to be able to succesfully
  py27 and pep8 gate jobs
- Code pep8 style is improved in this commit
- removed HACKING.rst and CHANGES.rst
- Bumped version to 1.0.9

Change-Id: If6dc5f32af83e726bb393017775e068fd2af8c04
2014-08-03 00:13:04 +01:00
Fausto Marzi ef5695c36f Freezer initial commit 2014-07-22 22:46:31 +01:00