---
http_interactions:
- request:
    method: put
    uri: http://backend:5352/source/home:tom/_meta?user=tom
    body:
      encoding: UTF-8
      string: |
        <project name="home:tom">
          <title/>
          <description/>
          <person userid="tom" role="maintainer"/>
        </project>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '129'
    body:
      encoding: UTF-8
      string: |
        <project name="home:tom">
          <title></title>
          <description></description>
          <person userid="tom" role="maintainer" />
        </project>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:14 GMT
- request:
    method: put
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image/_meta?user=_nobody_
    body:
      encoding: UTF-8
      string: |
        <package name="package_with_kiwi_image" project="home:tom">
          <title>The Mermaids Singing</title>
          <description>Perferendis sed necessitatibus aspernatur tempore quaerat sed.</description>
        </package>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '201'
    body:
      encoding: UTF-8
      string: |
        <package name="package_with_kiwi_image" project="home:tom">
          <title>The Mermaids Singing</title>
          <description>Perferendis sed necessitatibus aspernatur tempore quaerat sed.</description>
        </package>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:14 GMT
- request:
    method: put
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image/_meta
    body:
      encoding: UTF-8
      string: |
        <package name="package_with_kiwi_image" project="home:tom">
          <title>The Mermaids Singing</title>
          <description>Perferendis sed necessitatibus aspernatur tempore quaerat sed.</description>
        </package>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '201'
    body:
      encoding: UTF-8
      string: |
        <package name="package_with_kiwi_image" project="home:tom">
          <title>The Mermaids Singing</title>
          <description>Perferendis sed necessitatibus aspernatur tempore quaerat sed.</description>
        </package>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:14 GMT
- request:
    method: put
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image/package_with_kiwi_image.kiwi
    body:
      encoding: UTF-8
      string: |
        <?xml version="1.0" encoding="UTF-8"?>
        <image name="Christians_openSUSE_13.2_JeOS" displayname="Christians_openSUSE_13.2_JeOS" schemaversion="5.2">
          <description type="system">
            <author>Christian Bruckmayer</author>
            <contact>noemail@example.com</contact>
            <specification>Tiny, minimalistic appliances</specification>
          </description>
          <preferences>
            <type image="docker" boot="grub">
              <containerconfig
                name="my_container"
                tag="latest" />
                <oemconfig>test</oemconfig>
            </type>
            <bootsplash-theme>gnome</bootsplash-theme>
            <bootloader-theme>gnome-dark</bootloader-theme>
          </preferences>
          <packages type="image" patternType="onlyRequired">
            <package name="e2fsprogs"/>
            <package name="aaa_base"/>
            <package name="branding-openSUSE"/>
            <package name="patterns-openSUSE-base"/>
            <package name="grub2"/>
            <package name="hwinfo"/>
            <package name="iputils"/>
            <package name="kernel-default"/>
            <package name="netcfg"/>
            <package name="openSUSE-build-key"/>
            <package name="openssh"/>
            <package name="plymouth"/>
            <package name="polkit-default-privs"/>
            <package name="rpcbind"/>
            <package name="syslog-ng"/>
            <package name="vim"/>
            <package name="zypper"/>
            <package name="timezone"/>
            <package name="openSUSE-release-dvd"/>
            <package name="gfxboot-devel" bootinclude="true"/>
          </packages>
          <packages type="delete">
            <package name="e2fsprogss"/>
          </packages>
          <repository type="apt-deb" priority="10" alias="debian" imageinclude="true" password="123456" prefer-license="true" status="replaceable" username="Tom">
            <source path="http://download.opensuse.org/update/13.2/"/>
          </repository>
          <repository type="rpm-dir" priority="20" imageinclude="false" prefer-license="false">
            <source path="http://download.opensuse.org/distribution/13.2/repo/oss/"/>
          </repository>
          <repository type="yast2" priority="20">
            <source path="http://download.opensuse.org/distribution/13.1/repo/oss/"/>
          </repository>
          <repository type="rpm-md">
            <source path="http://download.opensuse.org/distribution/12.1/repo/oss/"/>
          </repository>
        </image>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '207'
    body:
      encoding: UTF-8
      string: |
        <revision rev="1" vrev="1">
          <srcmd5>884f4a711a437687ccfd7d4932cb660e</srcmd5>
          <version>unknown</version>
          <time>1509965235</time>
          <user>unknown</user>
          <comment></comment>
          <requestid/>
        </revision>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:15 GMT
- request:
    method: put
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image/_meta?user=_nobody_
    body:
      encoding: UTF-8
      string: |
        <package name="package_with_kiwi_image" project="home:tom">
          <title>The Mermaids Singing</title>
          <description>Perferendis sed necessitatibus aspernatur tempore quaerat sed.</description>
        </package>
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '201'
    body:
      encoding: UTF-8
      string: |
        <package name="package_with_kiwi_image" project="home:tom">
          <title>The Mermaids Singing</title>
          <description>Perferendis sed necessitatibus aspernatur tempore quaerat sed.</description>
        </package>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:15 GMT
- request:
    method: get
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '233'
    body:
      encoding: UTF-8
      string: |
        <directory name="package_with_kiwi_image" rev="1" vrev="1" srcmd5="884f4a711a437687ccfd7d4932cb660e">
          <entry name="package_with_kiwi_image.kiwi" md5="445fff585676bb2a42c575bf5a453d2f" size="2155" mtime="1509964888" />
        </directory>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:15 GMT
- request:
    method: get
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '233'
    body:
      encoding: UTF-8
      string: |
        <directory name="package_with_kiwi_image" rev="1" vrev="1" srcmd5="884f4a711a437687ccfd7d4932cb660e">
          <entry name="package_with_kiwi_image.kiwi" md5="445fff585676bb2a42c575bf5a453d2f" size="2155" mtime="1509964888" />
        </directory>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:15 GMT
- request:
    method: get
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image/package_with_kiwi_image.kiwi
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - application/octet-stream
      Content-Length:
      - '2155'
      Cache-Control:
      - no-cache
      Connection:
      - close
    body:
      encoding: UTF-8
      string: |
        <?xml version="1.0" encoding="UTF-8"?>
        <image name="Christians_openSUSE_13.2_JeOS" displayname="Christians_openSUSE_13.2_JeOS" schemaversion="5.2">
          <description type="system">
            <author>Christian Bruckmayer</author>
            <contact>noemail@example.com</contact>
            <specification>Tiny, minimalistic appliances</specification>
          </description>
          <preferences>
            <type image="docker" boot="grub">
              <containerconfig
                name="my_container"
                tag="latest" />
                <oemconfig>test</oemconfig>
            </type>
            <bootsplash-theme>gnome</bootsplash-theme>
            <bootloader-theme>gnome-dark</bootloader-theme>
          </preferences>
          <packages type="image" patternType="onlyRequired">
            <package name="e2fsprogs"/>
            <package name="aaa_base"/>
            <package name="branding-openSUSE"/>
            <package name="patterns-openSUSE-base"/>
            <package name="grub2"/>
            <package name="hwinfo"/>
            <package name="iputils"/>
            <package name="kernel-default"/>
            <package name="netcfg"/>
            <package name="openSUSE-build-key"/>
            <package name="openssh"/>
            <package name="plymouth"/>
            <package name="polkit-default-privs"/>
            <package name="rpcbind"/>
            <package name="syslog-ng"/>
            <package name="vim"/>
            <package name="zypper"/>
            <package name="timezone"/>
            <package name="openSUSE-release-dvd"/>
            <package name="gfxboot-devel" bootinclude="true"/>
          </packages>
          <packages type="delete">
            <package name="e2fsprogss"/>
          </packages>
          <repository type="apt-deb" priority="10" alias="debian" imageinclude="true" password="123456" prefer-license="true" status="replaceable" username="Tom">
            <source path="http://download.opensuse.org/update/13.2/"/>
          </repository>
          <repository type="rpm-dir" priority="20" imageinclude="false" prefer-license="false">
            <source path="http://download.opensuse.org/distribution/13.2/repo/oss/"/>
          </repository>
          <repository type="yast2" priority="20">
            <source path="http://download.opensuse.org/distribution/13.1/repo/oss/"/>
          </repository>
          <repository type="rpm-md">
            <source path="http://download.opensuse.org/distribution/12.1/repo/oss/"/>
          </repository>
        </image>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:15 GMT
- request:
    method: delete
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image?comment&user=tom
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 200
      message: OK
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '21'
    body:
      encoding: UTF-8
      string: '<status code="ok" />

'
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:47:15 GMT
- request:
    method: get
    uri: http://backend:5352/source/home:tom/package_with_kiwi_image
    body:
      encoding: US-ASCII
      string: ''
    headers:
      Accept-Encoding:
      - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
      Accept:
      - "*/*"
      User-Agent:
      - Ruby
  response:
    status:
      code: 404
      message: package 'package_with_kiwi_image' does not exist
    headers:
      Content-Type:
      - text/xml
      Cache-Control:
      - no-cache
      Connection:
      - close
      Content-Length:
      - '174'
    body:
      encoding: UTF-8
      string: |
        <status code="404">
          <summary>package 'package_with_kiwi_image' does not exist</summary>
          <details>404 package 'package_with_kiwi_image' does not exist</details>
        </status>
    http_version: 
  recorded_at: Mon, 06 Nov 2017 10:50:17 GMT
recorded_with: VCR 3.0.3
