Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using 3.2.1 for editing an eyaml created with 3.2.0 will mess up formatting #318

Closed
kBite opened this issue Apr 19, 2021 · 11 comments · Fixed by #319
Closed

Using 3.2.1 for editing an eyaml created with 3.2.0 will mess up formatting #318

kBite opened this issue Apr 19, 2021 · 11 comments · Fixed by #319
Labels

Comments

@kBite
Copy link
Contributor

kBite commented Apr 19, 2021

Using 3.2.1 for editing an eyaml created with 3.2.0 will mess up formatting

Formatting with 3.2.0

password: >
  ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEw
  DQYJKoZIhvcNAQEBBQAEggEAS30LWEh42V9SOLuH4zFM6p69rAuHsQxutfBj
  +QZ+js3Z9S0V0JhFRxhDGCh3y8YeJ2XIIh6uf91TkCAy4AGR+tNWdrufQmTH
  IWywiX+GxuRw9qAJuxThasokvvbXBkGE1Wm0BYjWiE+KhDmQ8AWgVO09EATY
  UYfEoXTJ7sVvaBbOQCZ0onRBsMPifa0ovUrJAQQX2N9gycTBHjzAzL9kCCZZ
  1oi7d/ePiSymw0bZ0ulL2m74ZnLqkRHSyEUZSaXTFYZu375Eb+vCA/WBR19E
  ZbHOCRh3vscudp/e8kaT4+C5u59TWF4bqttQkm+mlpwR+1Oq5/L6zyyBFBNQ
  8pxYBjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDKDMwxCx7TwUNaGo9a
  wE//gCAG5oU7SnmnN0G34iphoA6cRAbfuFJMzzNehFsXTNj4Mw==]

Formatting after editing with 3.2.1

password: >
  ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBAD
  AFMAACAQEw
    DQYJKoZIhvcNAQEBBQAEggEAS30LWEh42V9SOLuH4zFM6p69rAuHsQxutf
  Bj
    +QZ+js3Z9S0V0JhFRxhDGCh3y8YeJ2XIIh6uf91TkCAy4AGR+tNWdrufQm
  TH
    IWywiX+GxuRw9qAJuxThasokvvbXBkGE1Wm0BYjWiE+KhDmQ8AWgVO09EA
  TY
    UYfEoXTJ7sVvaBbOQCZ0onRBsMPifa0ovUrJAQQX2N9gycTBHjzAzL9kCC
  ZZ
    1oi7d/ePiSymw0bZ0ulL2m74ZnLqkRHSyEUZSaXTFYZu375Eb+vCA/WBR1
  9E
    ZbHOCRh3vscudp/e8kaT4+C5u59TWF4bqttQkm+mlpwR+1Oq5/L6zyyBFB
  NQ
    8pxYBjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDKDMwxCx7TwUNaGo
  9a
    wE//gCAG5oU7SnmnN0G34iphoA6cRAbfuFJMzzNehFsXTNj4Mw==]

Caused by #307

@bastelfreak
Copy link
Member

@kenyon can you please take a look?

@kBite
Copy link
Contributor Author

kBite commented Apr 26, 2021

@bastelfreak @kenyon Could we rate this bug a bit higher?

@kenyon kenyon added the bug label Apr 27, 2021
@kenyon
Copy link
Member

kenyon commented Apr 27, 2021

Rating upgraded.

@kenyon
Copy link
Member

kenyon commented Apr 27, 2021

@kBite can you give some more details about what you're doing? I'm not able to reproduce this:

kenyon@lithium ~/git/hiera-eyaml ((v3.2.0) %) % bundle exec bin/eyaml edit --verbose /tmp/test.yaml                                                                                  
[hiera-eyaml-core] Wrote temporary file: /tmp/eyaml_edit20210426-1379-5vmwmf.yaml
kenyon@lithium ~/git/hiera-eyaml ((v3.2.0) %) % cat /tmp/test.yaml                                                                                                                   
block: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEw
  DQYJKoZIhvcNAQEBBQAEggEAK5A1frBk1ypBJip0LBKqRAt0GnoSp/Mw9pf6
  1xsUmh7gOxOACtDOc0IC6muqt4ySwe3FZWqJU1aYQE7FShGiIRD1dGrFYXDH
  /QbkUN1YpXRIXBFdO49pSfzIZcxbESmpei/c60uSb9F8gl8SNrsh82UqnNOL
  mWaDyKgo2ODr00zZiqvkyaBhguSgSfGxm5kD2vrzvOvka22nzw18NDKSwQYW
  AH7/0PSeX0iEvjP7QVHjWEyrcC5frrrEdXWbWb/8/kjw5MVF1xwXYSbcquzN
  ApRKw+/hDTSiNrx44EjJV4LC2eraiI1Kbc9ugimE+NnCU15N+3P9nkosYvUz
  FlCAwDA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCWLUlU+vqVnzYaq28c
  SqvRgBDE89NHnMcvfSw/UEr5gD5w]
kenyon@lithium ~/git/hiera-eyaml ((v3.2.0) %) % git checkout master                                                                                                                  
Previous HEAD position was 6034783 Merge pull request #297 from bastelfreak/rel320
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
kenyon@lithium ~/git/hiera-eyaml (master u=) % bundle update                                                                                                                       
Fetching https://github.com/voxpupuli/github-changelog-generator
Fetching gem metadata from https://rubygems.org/.......
Resolving dependencies...
Using rake 13.0.3
Using bundler 2.1.4
Using highline 2.0.3 (was 1.6.21)
Using optimist 3.0.1
Using hiera-eyaml 3.2.1 (was 3.2.0) from source at `.`
Bundle updated!
Gems in the groups system_tests and development were not updated.
kenyon@lithium ~/git/hiera-eyaml (master u=) % bundle exec bin/eyaml edit --verbose /tmp/test.yaml                                                                                   
[hiera-eyaml-core] Wrote temporary file: /tmp/eyaml_edit20210426-1629-ek79qy.yaml
kenyon@lithium ~/git/hiera-eyaml (master u=) % cat /tmp/test.yaml                                 
block: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
  AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAA6h0xJ8QybMF/YUIVRzI7MgfGG
  U9j36+ZDi6fDkvEp+vm7hdZm+4Cnq12RVKJKikD3PW5mceZXc33cbBWn0iMb
  F/rylGJrHtTR/eDF+VRwnz/mDrXkgMqODF4crT3HT+IejjgKhG3sxXCaPPjB
  bzF2AWHjhYvgGqdUmj/sF/KnFGmL7+Rrz6YVFsMPEFG57U2Genlf34BunBSR
  uJuQPp07lvMALkd8ryCXd92LbhJp071uhrWN4LcxT1ioTgNCtIWppjwbTdq1
  9fnd8njGShXHOXsMXDjbbse1BQDzcY0JWQOiYiDPvQ/Ryj11fznpIa4hXK8h
  IUPIFW/xgLq1etwzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBF1lbqRX
  RmagPvh92l6QjNgBCclVg3Q0BncSvzny1SBvb0]
kenyon@lithium ~/git/hiera-eyaml (master u=) % bundle exec bin/eyaml decrypt --verbose --eyaml /tmp/test.yaml
block: >
  DEC::PKCS7[test!
]!

@kBite
Copy link
Contributor Author

kBite commented Apr 30, 2021

The cause is changing anything but the secret like changing the key from block to block_new or changing the key from block_v320 to block_v321.

The cypher text is the same in my example below, but formatting is broken.

Steps to reproduce:

Using /tmp/test.yaml with

block_v320: >
  DEC::PKCS7[test!
  ]!
$ git checkout v3.2.0
$ bundle update
$ bundle exec bin/eyaml --version
Welcome to eyaml 3.2.0
$ bundle exec bin/eyaml edit /tmp/test.yaml
[hiera-eyaml-core] /tmp/test.yaml doesn't exist, editing new file
$ cat /tmp/test.yaml
block_v320: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEw
  DQYJKoZIhvcNAQEBBQAEggEAaRhvvQbnRDBim+daGY+Cs8VzqcC5Nl+wrQUP
  nIVjnrmS5AdrcgSIi4x1zvl121/lHdV5MlKzJaY0T5F+BqgzVkTgEiBzmomE
  g6cxIWFPugEBo6NBCTDzlphOZ+Rr08GE0221fJLw0kmrVj0T34OAvl7BWAcw
  qav/SbORkWgfngoA5zhKzCQTRl974/QMlXVvI2YedxhHA1MG4LjzjFJb1unf
  +gAUVArHtHi2ZUbZzgDP4khYIgrj4G4gom72s91FG8Ga3cSokIlUG4D53Cxu
  sW7QfNUNf75rypl4CTY02/n998crcuKYfPCW+7z0oCK0FaI8misvmbhBRx7g
  7fQ1+TA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDeZb5MF2d8d4cXvgYn
  ANQXgBBoiJlc4qqgWLwOybBtgtsu]
$ git checkout master
$ bundle update
Fetching https://github.com/voxpupuli/github-changelog-generator
Fetching gem metadata from https://rubygems.org/.......
Resolving dependencies...
Using rake 13.0.3
Using bundler 2.1.4
Using highline 2.0.3 (was 1.6.21)
Using optimist 3.0.1
Using hiera-eyaml 3.2.1 (was 3.2.0) from source at `.`
Bundle updated!
Gems in the groups system_tests, development and release were not updated.
$ bundle exec bin/eyaml --version
Welcome to eyaml 3.2.1
$ bundle exec bin/eyaml edit /tmp/test.yaml
$ cat /tmp/test.yaml
block_v321: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
  AFMAACAQEw
    DQYJKoZIhvcNAQEBBQAEggEAaRhvvQbnRDBim+daGY+Cs8VzqcC5Nl+wrQ
  UP
    nIVjnrmS5AdrcgSIi4x1zvl121/lHdV5MlKzJaY0T5F+BqgzVkTgEiBzmo
  mE
    g6cxIWFPugEBo6NBCTDzlphOZ+Rr08GE0221fJLw0kmrVj0T34OAvl7BWA
  cw
    qav/SbORkWgfngoA5zhKzCQTRl974/QMlXVvI2YedxhHA1MG4LjzjFJb1u
  nf
    +gAUVArHtHi2ZUbZzgDP4khYIgrj4G4gom72s91FG8Ga3cSokIlUG4D53C
  xu
    sW7QfNUNf75rypl4CTY02/n998crcuKYfPCW+7z0oCK0FaI8misvmbhBRx
  7g
    7fQ1+TA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDeZb5MF2d8d4cXvg
  Yn
    ANQXgBBoiJlc4qqgWLwOybBtgtsu]

@kBite
Copy link
Contributor Author

kBite commented Apr 30, 2021

This also happens when changing the key of recrypted files.

$ \cat /tmp/test.yaml
block_v320: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBADAFMAACAQEw
  DQYJKoZIhvcNAQEBBQAEggEAaRhvvQbnRDBim+daGY+Cs8VzqcC5Nl+wrQUP
  nIVjnrmS5AdrcgSIi4x1zvl121/lHdV5MlKzJaY0T5F+BqgzVkTgEiBzmomE
  g6cxIWFPugEBo6NBCTDzlphOZ+Rr08GE0221fJLw0kmrVj0T34OAvl7BWAcw
  qav/SbORkWgfngoA5zhKzCQTRl974/QMlXVvI2YedxhHA1MG4LjzjFJb1unf
  +gAUVArHtHi2ZUbZzgDP4khYIgrj4G4gom72s91FG8Ga3cSokIlUG4D53Cxu
  sW7QfNUNf75rypl4CTY02/n998crcuKYfPCW+7z0oCK0FaI8misvmbhBRx7g
  7fQ1+TA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDeZb5MF2d8d4cXvgYn
  ANQXgBBoiJlc4qqgWLwOybBtgtsu]
$ bundle exec bin/eyaml --version
Welcome to eyaml 3.2.1
$ bundle exec bin/eyaml recrypt /tmp/test.yaml
$ \cat /tmp/test.yaml
block_v320: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
  AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEA0sEhmVdwbf35S6YlBIJmpzm/is
  z77CiJWTxWtNyeb2W3Rm5CQoYV9cndZO61XyK72MnEuV7XXuRK0ArTH/sWkV
  N9PKwf8YfQQ26kRdRli8pMOMgSZzJJzlh/4U7S4EFitP7iBdq/TUGKmOH439
  sPWbGYJTS/cRHq+9Y1D2DDNpSw/331bmclrue49T2gyQLxpA5h0MP3Hpfg3x
  9fObhjTHQlkfVx0K7KmMKOkg+bnO8qRiu3h+ZHvP+jmhx/71KsoBM7jBmNZl
  FmCT6KwW4NHPDVWYGP6hE5fVWuEkgeBrucJjJXiUsZ7JmDVDofMv/8Bq2QUL
  MpDczDHotbQXltuzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDTFQGRYh
  W0wkoP7448xbdtgBB+V0bJpwAm5mEhM/8HPi2b]
$ bundle exec bin/eyaml edit /tmp/test.yaml
$ \cat /tmp/test.yaml
block_v321: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
    AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEA0sEhmVdwbf35S6YlBIJmpzm/
  is
    z77CiJWTxWtNyeb2W3Rm5CQoYV9cndZO61XyK72MnEuV7XXuRK0ArTH/sW
  kV
    N9PKwf8YfQQ26kRdRli8pMOMgSZzJJzlh/4U7S4EFitP7iBdq/TUGKmOH4
  39
    sPWbGYJTS/cRHq+9Y1D2DDNpSw/331bmclrue49T2gyQLxpA5h0MP3Hpfg
  3x
    9fObhjTHQlkfVx0K7KmMKOkg+bnO8qRiu3h+ZHvP+jmhx/71KsoBM7jBmN
  Zl
    FmCT6KwW4NHPDVWYGP6hE5fVWuEkgeBrucJjJXiUsZ7JmDVDofMv/8Bq2Q
  UL
    MpDczDHotbQXltuzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDTFQGR
  Yh
    W0wkoP7448xbdtgBB+V0bJpwAm5mEhM/8HPi2b]

@kBite
Copy link
Contributor Author

kBite commented Apr 30, 2021

Even adding a single newline will break formatting.

$ \cat /tmp/test.yaml
block_v321: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
  AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEA0sEhmVdwbf35S6YlBIJmpzm/is
  z77CiJWTxWtNyeb2W3Rm5CQoYV9cndZO61XyK72MnEuV7XXuRK0ArTH/sWkV
  N9PKwf8YfQQ26kRdRli8pMOMgSZzJJzlh/4U7S4EFitP7iBdq/TUGKmOH439
  sPWbGYJTS/cRHq+9Y1D2DDNpSw/331bmclrue49T2gyQLxpA5h0MP3Hpfg3x
  9fObhjTHQlkfVx0K7KmMKOkg+bnO8qRiu3h+ZHvP+jmhx/71KsoBM7jBmNZl
  FmCT6KwW4NHPDVWYGP6hE5fVWuEkgeBrucJjJXiUsZ7JmDVDofMv/8Bq2QUL
  MpDczDHotbQXltuzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDTFQGRYh
  W0wkoP7448xbdtgBB+V0bJpwAm5mEhM/8HPi2b]
$ bundle exec bin/eyaml decrypt -f /tmp/test.yaml
block_v321: |
  test!

$ bundle exec bin/eyaml edit /tmp/test.yaml
$ \cat /tmp/test.yaml

block_v321: >
  ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
    AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEA0sEhmVdwbf35S6YlBIJmpzm/
  is
    z77CiJWTxWtNyeb2W3Rm5CQoYV9cndZO61XyK72MnEuV7XXuRK0ArTH/sW
  kV
    N9PKwf8YfQQ26kRdRli8pMOMgSZzJJzlh/4U7S4EFitP7iBdq/TUGKmOH4
  39
    sPWbGYJTS/cRHq+9Y1D2DDNpSw/331bmclrue49T2gyQLxpA5h0MP3Hpfg
  3x
    9fObhjTHQlkfVx0K7KmMKOkg+bnO8qRiu3h+ZHvP+jmhx/71KsoBM7jBmN
  Zl
    FmCT6KwW4NHPDVWYGP6hE5fVWuEkgeBrucJjJXiUsZ7JmDVDofMv/8Bq2Q
  UL
    MpDczDHotbQXltuzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBDTFQGR
  Yh
    W0wkoP7448xbdtgBB+V0bJpwAm5mEhM/8HPi2b]
$ bundle exec bin/eyaml decrypt -f /tmp/test.yaml

block_v321: |
 test!

@kBite
Copy link
Contributor Author

kBite commented Apr 30, 2021

And this even happens when I create a file with v3.2.1

$ bundle exec bin/eyaml decrypt -f /tmp/test_v321.yaml
---
block: |
  testing block created with v3.2.1

$ \cat /tmp/test_v321.yaml
---
block: >
  ENC[PKCS7,MIIBmQYJKoZIhvcNAQcDoIIBijCCAYYCAQAxggEhMIIBHQIBAD
  AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEArDX0o1rb1vEoAv4ZNvSiGOwLme
  7HEXBnwsaGoBjLOpIyMzMtbzMesnjLdLND0oDLDUH+qeW7a+30+qHqYwaOOE
  T9Zim9bJcFXxstPeQ2uZVE4qdcXz03JioUYG5KZmoz3mT8g0CcBPU5OuOUZg
  9IAGwHwDA2zk7XYTqQDR2y197IzDduHoHotniPd7Qen3HhPePEp/A9UdvR1y
  APLEND9AdS1KtVq9F/gce/w/HPtluinUNcXJvrO+YMVKkLaKjNr1tV4OfTme
  +bKRQFNM7A18kqK4sbv9m3fniyUOqZvpTt4+lEsDAzZO5wcGEBCBQLaccyvW
  MtaRwpYvzULYkOqDBcBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCH9CwvlZ
  GtpwbAWm6BprkJgDDWfoJHL0msnf2q/nTZdeBDN21NwG9DNIv81itO+sbRBF
  3PoIFEswvwFo1fKYZVxR8=]
$ bundle exec bin/eyaml edit /tmp/test_v321.yaml
$ bundle exec bin/eyaml decrypt -f /tmp/test_v321.yaml
---

block: |
  testing block created with v3.2.1
$ \cat /tmp/test_v321.yaml
---

block: >
  ENC[PKCS7,MIIBmQYJKoZIhvcNAQcDoIIBijCCAYYCAQAxggEhMIIBHQIBAD
    AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEArDX0o1rb1vEoAv4ZNvSiGOwL
  me
    7HEXBnwsaGoBjLOpIyMzMtbzMesnjLdLND0oDLDUH+qeW7a+30+qHqYwaO
  OE
    T9Zim9bJcFXxstPeQ2uZVE4qdcXz03JioUYG5KZmoz3mT8g0CcBPU5OuOU
  Zg
    9IAGwHwDA2zk7XYTqQDR2y197IzDduHoHotniPd7Qen3HhPePEp/A9UdvR
  1y
    APLEND9AdS1KtVq9F/gce/w/HPtluinUNcXJvrO+YMVKkLaKjNr1tV4OfT
  me
    +bKRQFNM7A18kqK4sbv9m3fniyUOqZvpTt4+lEsDAzZO5wcGEBCBQLaccy
  vW
    MtaRwpYvzULYkOqDBcBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCH9Cwv
  lZ
    GtpwbAWm6BprkJgDDWfoJHL0msnf2q/nTZdeBDN21NwG9DNIv81itO+sbR
  BF
    3PoIFEswvwFo1fKYZVxR8=]

@kenyon
Copy link
Member

kenyon commented May 1, 2021

OK, I can reproduce it now. At least the YAML is still valid and decrypts properly. I'll see if I can fix this.

kenyon added a commit to kenyon/hiera-eyaml that referenced this issue May 1, 2021
When editing with `eyaml edit`, the indentation would get inserted an
extra time on each line. Now blocks are formatted evenly.

Fixes voxpupuli#318.
@kenyon
Copy link
Member

kenyon commented May 1, 2021

@kBite can you test #319 and let us know? Thanks.

kenyon added a commit to kenyon/hiera-eyaml that referenced this issue May 1, 2021
When editing with `eyaml edit`, the indentation would get inserted an
extra time on each line. Now blocks are formatted evenly.

Fixes voxpupuli#318.
kenyon added a commit to kenyon/hiera-eyaml that referenced this issue May 1, 2021
When editing with `eyaml edit`, the indentation would get inserted an
extra time on each line. Now blocks are formatted evenly.

Fixes voxpupuli#318.
@kBite
Copy link
Contributor Author

kBite commented May 3, 2021

@kenyon I tested the last case, adding a newline

$ cat /tmp/test.yaml
       File: /tmp/test.yaml
   1   block_v321: >
   2     ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
   3     AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAfJH1r5GAaJViRHyxaJ5eJYg0hO
   4     sN4FEPK01uSEzFUPYq/XgUaK7fkF5NeTbHc7mM1hAdatpn9eSLKSJHAzQgEf
   5     oIPIQHK7hRPgVwRRDnkZ/Y1yTxWLVEgXqP3XyhKnK/Wk2dtFJtBgTimXkZTL
   6     t8qy/oV1BFGP9KXb0vxUVmyo7J/VH5A6F6mMdtU8d1tV4hIxwCIA7u09e496
   7     UbDBGeLvqDk65vnW8yYDYEssFa36Soslu2nFxLpMyLklYrei7heM3tLihoIL
   8     JVo1Yv6IYKSYp5mnG3fMk+MS/QDJnlL+KzdWEgssgbYfQveSmfVfHAdPQg0O
   9     3oeOGmBN/WLZtkSzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCQ7kJOZH
  10     ADj6bz4xCzmIsBgBAVW8v0+0X2MjZy0IK5bYWX]
  
  
$ bundle exec bin/eyaml edit /tmp/test.yaml

  
$ cat /tmp/test.yaml
       File: /tmp/test.yaml
   1
   2   block_v321: >
   3     ENC[PKCS7,MIIBeQYJKoZIhvcNAQcDoIIBajCCAWYCAQAxggEhMIIBHQIBAD
   4     AFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAfJH1r5GAaJViRHyxaJ5eJYg0hO
   5     sN4FEPK01uSEzFUPYq/XgUaK7fkF5NeTbHc7mM1hAdatpn9eSLKSJHAzQgEf
   6     oIPIQHK7hRPgVwRRDnkZ/Y1yTxWLVEgXqP3XyhKnK/Wk2dtFJtBgTimXkZTL
   7     t8qy/oV1BFGP9KXb0vxUVmyo7J/VH5A6F6mMdtU8d1tV4hIxwCIA7u09e496
   8     UbDBGeLvqDk65vnW8yYDYEssFa36Soslu2nFxLpMyLklYrei7heM3tLihoIL
   9     JVo1Yv6IYKSYp5mnG3fMk+MS/QDJnlL+KzdWEgssgbYfQveSmfVfHAdPQg0O
  10     3oeOGmBN/WLZtkSzA8BgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCQ7kJOZH
  11     ADj6bz4xCzmIsBgBAVW8v0+0X2MjZy0IK5bYWX]

#319 seems working

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants