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

delete/stop: update config fails: yaml: control characters not allowed + gibberish output #5499

Closed
GiuseppeMP opened this issue Sep 30, 2019 · 14 comments
Labels
kind/support Categorizes issue or PR as a support question. kind/ux triage/needs-information Indicates an issue needs more information in order to work on it.

Comments

@GiuseppeMP
Copy link

The exact command to reproduce the issue: both: minikube delete, stop.

Output: Video

The full output of the command that failed: full-output.txt

The output of the minikube logs command:

➜ minikube logs                                 

💣  command runner: getting ssh client for bootstrapper: Error dialing tcp via ssh client: dial tcp 127.0.0.1:46735: connect: connection refused

😿  Sorry that minikube crashed. If this was unexpected, we would love to hear from you:
👉  https://github.com/kubernetes/minikube/issues/new/choose

The operating system version: Distro: Ubuntu 19.04 (Disco Dingo)

           Distro: Ubuntu 19.04 (Disco Dingo) 
Machine:   Type: Laptop System: Dell product: Latitude 3480 v: N/A serial: <root required> 
           Mobo: Dell model: 06M7PJ v: A00 serial: <root required> UEFI: Dell v: 1.12.0 date: 05/27/2019 
Battery:   ID-1: BAT0 charge: 33.2 Wh condition: 33.2/42.0 Wh (79%) 
CPU:       Topology: Dual Core model: Intel Core i5-6200U bits: 64 type: MT MCP L2 cache: 3072 KiB 
           Speed: 1593 MHz min/max: 400/2800 MHz Core speeds (MHz): 1: 1600 2: 1587 3: 1590 4: 1580 
Graphics:  Device-1: Intel Skylake GT2 [HD Graphics 520] driver: i915 v: kernel 
           Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa resolution: 1366x768~60Hz 
           OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2) v: 4.5 Mesa 19.0.8 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel 
           Sound Server: ALSA v: k5.0.0-29-generic 
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet driver: r8169 
           IF: enp2s0 state: down mac: 18:66:da:ff:0c:61 
           Device-2: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter driver: ath10k_pci 
           IF: wlp3s0 state: up mac: d4:6a:6a:ef:f6:45 
           Device-3: Qualcomm Atheros type: USB driver: btusb 
           IF-ID-1: br-3fe5fe1ef0b7 state: down mac: 02:42:ca:b8:dc:99 
           IF-ID-2: br-7ec7bf7635e9 state: down mac: 02:42:52:ff:c7:f3 
           IF-ID-3: br-a30332070a2c state: down mac: 02:42:32:df:64:24 
           IF-ID-4: br-cfe2f3176d02 state: up speed: N/A duplex: N/A mac: 02:42:7e:28:0a:50 
           IF-ID-5: br-da69c95f9b50 state: down mac: 02:42:83:34:a1:b1 
           IF-ID-6: docker0 state: down mac: 02:42:07:8f:8a:31 
           IF-ID-7: vboxnet0 state: down mac: 0a:00:27:00:00:00 
           IF-ID-8: vethf800386 state: up speed: 10000 Mbps duplex: full mac: d6:b8:e1:d0:0b:e3 
Drives:    Local Storage: total: 223.58 GiB used: 188.12 GiB (84.1%) 
           ID-1: /dev/sda vendor: Western Digital model: WDS240G2G0A-00JH30 size: 223.58 GiB 
Partition: ID-1: / size: 178.62 GiB used: 155.31 GiB (86.9%) fs: ext4 dev: /dev/sda3 
           ID-2: swap-1 size: 7.54 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 
Sensors:   System Temperatures: cpu: 59.0 C mobo: 56.0 C sodimm: 37.0 C 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 264 Uptime: 1h 30m Memory: 15.25 GiB used: 5.39 GiB (35.3%) Shell: zsh inxi: 3.0.33 
@jadia
Copy link

jadia commented Oct 1, 2019

I'm having the exact same issue with minikube stop

It works but also ends up printing some gibberish on the terminal.

@GiuseppeMP
Copy link
Author

I'm having the exact same issue with minikube stop

It works but also ends up printing some gibberish on the terminal.

Hey There, btw, beforewards that bug happend, did u updated some bin like kubectl?

@tstromberg
Copy link
Contributor

What.. the heck is that?

I saw the note about YAML in the error message, which says to me that this is probably related to updating ~/.kube/config in some way.

@medyagh
Copy link
Member

medyagh commented Oct 2, 2019

do you mind sharing what version of minikube are you using ? and output

ls -lah ~/.kube/config

@tstromberg tstromberg added kind/bug Categorizes issue or PR as related to a bug. kind/ux kind/support Categorizes issue or PR as a support question. triage/needs-information Indicates an issue needs more information in order to work on it. and removed kind/bug Categorizes issue or PR as related to a bug. labels Oct 2, 2019
@tstromberg tstromberg changed the title Minikube command "minikube delete", printing a funky stuff, but works. ubuntu 19.04: delete/stop: update config fails: yaml: control characters not allowed + garbage code Oct 2, 2019
@tstromberg
Copy link
Contributor

I wonder if #5439 may have fixed this.

@GiuseppeMP
Copy link
Author

do you mind sharing what version of minikube are you using ? and output

ls -lah ~/.kube/config

minikube version: v1.4.0
commit: 7969c25a98a018b94ea87d949350f3271e9d64b6

@GiuseppeMP
Copy link
Author

GiuseppeMP commented Oct 3, 2019

Using minikube v1.3.1 it doesn't happen.

@medyagh
Copy link
Member

medyagh commented Oct 3, 2019

@GiuseppeMP

do you mind sharing the output of this command
ls -lah ~/.kube/config
and also when you open the ~/.kube/config file does look readable?
I have a suspicion that your kubeconfig file is either not accessible or corrupted .

and if the 1.3.1 works fine...there must be something we have done in file locking ...

does this error in 1.4.0 happen consistently or happens sometimes?

@skonto
Copy link

skonto commented Oct 4, 2019

I see this error consistently on ubuntu 18.04 with:
minikube version: v1.4.0
commit: 7969c25

@tstromberg
Copy link
Contributor

We're going to have a v1.4.1 release in the next day, I'll be curious to know if it fixes the issue for folks due to #5439

@GiuseppeMP
Copy link
Author

GiuseppeMP commented Oct 12, 2019

@medyagh

do you mind sharing the output of this command
ls -lah ~/.kube/config
and also when you open the ~/.kube/config file does look readable?
I have a suspicion that your kubeconfig file is either not accessible or corrupted .

Sure, it follows::

ls -lah ~/.kube/config

cat ~/.kube/config

apiVersion: v1
clusters:

  • cluster:
    certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM2akNDQWRLZ0F3SUJBZ0lCQVRBTkJna3Foa2lHOXcwQkFRc0ZBREFtTVNRd0lnWURWUVFEREJ0dmNHVnUKYzJocFpuUXRjMmxuYm1WeVFERTFOams1TmpNMk1qTXdIaGNOTVRreE1EQXhNakV3TURJeVdoY05NalF3T1RJNQpNakV3TURJeldqQW1NU1F3SWdZRFZRUUREQnR2Y0dWdWMyaHBablF0YzJsbmJtVnlRREUxTmprNU5qTTJNak13CmdnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURPcTJSZDlRa1BsTWR2R0FlNDhUL0UKTkFuQzRlRCsra1h4NzI3VDlIMGdORHk4bjBSdmVnUEY4eEg2Uis4cFltVWdrNHlxbythRlNOdjZEVlMvSUVabgprRGR4eUZvSGEzdnBOVUM0UllNdVVqU1VBS3VPL0xFS2dDSzBEbWhvRUczbjNmckNuZnNjOWxjejRNL0xJQmxGCkZrc1M4RVlxQ2JEU1BOVEN5NEhKanhCdkZ0OUZXZ3BOWnR0VkRPWVJMUFBlY05Ta0pUVCtnOW1Qb3M5NnJJWk8Kbkk5eFFmTXJaNHYveUd1aVowLzZQdlFzSHpvTTJYRXh6bExoSHhheWJTZWVadjNtWE9tcEl4NHg2OHMzeTZJLwp5cGxvM1lTVWlDUDhGSXVQZnVlSjVvcVVmbXUwQ0daTTNVNG9BakVhL3kwTDJlRmJ6dEFoamVzM2J3MG8vMkFWCkFnTUJBQUdqSXpBaE1BNEdBMVVkRHdFQi93UUVBd0lDcERBUEJnTlZIUk1CQWY4RUJUQURBUUgvTUEwR0NTcUcKU0liM0RRRUJDd1VBQTRJQkFRQzBxN1pGN3pHakt1dVgrb2t1QUw5QzhCU21lSWtBRW9VWXJHRUl3ZWt5K0FLRgpzNEZZKzF3T3J5WTF2RFl6WDR5NStTZnVvcUZYeGZiRjZkOWdhTERNWDB4UktMVkd2dmVZRzJYRHQ5b2g0WDluCkpTUUg3U25DTGJlUG5MU0ZjeDlucHZRRkJvYmRaT0h2VjJvYzViVkwxc1dlZWsvSmdGVTVUcThaV1crMmVGNUIKajNMMnVpNGduek4rZDlQNm5UcDU0cEFtTTh6WSsyWnpaUWNIeTdlNU1qeUpEaEU3cDlzRzlPZGpGZmRxYWtSagphelUzMnFQUzg4emdnUWFZMXNwb1h5TXJHZWlTb2oxMGx5bHNzd21COHVjck1HaUMwWFU5NlpUdVA3RnEyY3NmCmtKL2tyQjlPT3UrRCs2M3V0RGFBc3FDWWxETU90cXdqa0xrY2FEdUUKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
    server: https://192.168.42.119:8443
    name: 192-168-42-119:8443
  • cluster:
    certificate-authority: /home/giuseppemp/.minikube/ca.crt
    server: https://192.168.99.105:8443
    name: minikube
    contexts:
  • context:
    cluster: minikube
    user: minikube
    name: minikube
  • context:
    cluster: 192-168-42-119:8443
    namespace: myproject
    user: developer/192-168-42-119:8443
    name: minishift
  • context:
    cluster: 192-168-42-119:8443
    namespace: myproject
    user: developer/192-168-42-119:8443
    name: myproject/192-168-42-119:8443/developer
  • context:
    cluster: 192-168-42-119:8443
    namespace: myproject
    user: system:admin/192-168-42-119:8443
    name: myproject/192-168-42-119:8443/system:admin
    current-context: ""
    kind: Config
    preferences: {}
    users:
  • name: developer/192-168-42-119:8443
    user:
    token: kqxQGZ8cRTiRzUZArX_Y2nJR4WB69Yb1wVvAYgfnSGg
  • name: minikube
    user:
    client-certificate: /home/giuseppemp/.minikube/client.crt
    client-key: /home/giuseppemp/.minikube/client.key
  • name: system:admin/192-168-42-119:8443
    user:
    client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURKRENDQWd5Z0F3SUJBZ0lCQ0RBTkJna3Foa2lHOXcwQkFRc0ZBREFtTVNRd0lnWURWUVFEREJ0dmNHVnUKYzJocFpuUXRjMmxuYm1WeVFERTFOams1TmpNMk1qTXdIaGNOTVRreE1EQXhNakV3TURJMFdoY05NakV3T1RNdwpNakV3TURJMVdqQk9NVFV3RlFZRFZRUUtFdzV6ZVhOMFpXMDZiV0Z6ZEdWeWN6QWNCZ05WQkFvVEZYTjVjM1JsCmJUcGpiSFZ6ZEdWeUxXRmtiV2x1Y3pFVk1CTUdBMVVFQXhNTWMzbHpkR1Z0T21Ga2JXbHVNSUlCSWpBTkJna3EKaGtpRzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUE1aUtqMTJ2YW92MWVtMjdhK2hodjltcGo4MnFiUE9YaQpmQUwxVDBZRElsM3V0YWdpS0pNUTVRaC96Z2FpTUtlRDlHVk5xVERuOVBZWUtYZjB3MWhKOFBsVlljeHlGbDF0CmlPR2hGQ3VrNkV4R2lUZWxhNS82VmZ5NmpTWjVsaEJVL01iNHY5WVhhQ01CaVA1c2F5Q0tyZy9EL3hGQVZqbGwKbXNQYUpYck0zejdPdkZSTlV5b2d3RnQ1cmpqMnN4OG5PRmdJQk41aFdrSjliK1lQcUdLTXRtdVRTSyszdHhTdQo4VWRxVVJtcXBVZ1pjNi9DTVhPbkFnN0U1RzNXRlA0Rkw0Y09FOVV0WHhmbGM1WGFkamJRVlI1dU5oUUk3VkpVClY4TmlXOVhISE4zbVdiMEJuRTMrUkJvM0VpU2NKR0JrQkRxenB3VlZpMHAzbllscmZwSGJZUUlEQVFBQm96VXcKTXpBT0JnTlZIUThCQWY4RUJBTUNCYUF3RXdZRFZSMGxCQXd3Q2dZSUt3WUJCUVVIQXdJd0RBWURWUjBUQVFILwpCQUl3QURBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQVJka3dDL2tYQnJPUjdlSU1oc05JdFM2S3dZQzlJM2lYCkducWxMNjRhWFR3L2ZnL1l3dkJGRmhDV1FFRTNQSFFXSHo3anlFL2ZDSm9KK3NRYXN4Sm1NYkx6eGNVZkV1V3AKMDc0LzlUN0lLblBKSERnQnl0QTI2NGN0QjRxOFlCOG5ncFljMWtzaGlvUWFRSytMU0s1YTA0YUpIQU9EY3ViZwo2aFMrRlRRSXB4V3ZGSU9kUFFJT0MvdndhK29wRXZCbm1LNklJRDJ1TTN0Qjc2dytzWEk2eTlLdlpQcDZVODRWClFuTG9iNW1qaVRudUVmYjZOTUt0V2MvaUozVVk3eCt5K3hSaExyak9SbGNsckNJYnFuVC83amk4RkpzNy9OeWsKNGlCaytCQ1pwVU54ZkM0SXR5SkoxZzVaMEJ0dTB2Q21JQllRL2h6UDlhWVZxU09XZDJnU0ZBPT0KLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo=
    client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBNWlLajEydmFvdjFlbTI3YStoaHY5bXBqODJxYlBPWGlmQUwxVDBZRElsM3V0YWdpCktKTVE1UWgvemdhaU1LZUQ5R1ZOcVREbjlQWVlLWGYwdzFoSjhQbFZZY3h5RmwxdGlPR2hGQ3VrNkV4R2lUZWwKYTUvNlZmeTZqU1o1bGhCVS9NYjR2OVlYYUNNQmlQNXNheUNLcmcvRC94RkFWamxsbXNQYUpYck0zejdPdkZSTgpVeW9nd0Z0NXJqajJzeDhuT0ZnSUJONWhXa0o5YitZUHFHS010bXVUU0srM3R4U3U4VWRxVVJtcXBVZ1pjNi9DCk1YT25BZzdFNUczV0ZQNEZMNGNPRTlVdFh4ZmxjNVhhZGpiUVZSNXVOaFFJN1ZKVVY4TmlXOVhISE4zbVdiMEIKbkUzK1JCbzNFaVNjSkdCa0JEcXpwd1ZWaTBwM25ZbHJmcEhiWVFJREFRQUJBb0lCQVFDYktSdkNNRXVXdkxFKwpwcjBwQmJUbk5NL3kzQnVTTVlSRURGS01naTIyekJJWGxDYURxTFFwVjFPaitzRDdnTlhzdnloZlBFUUgycXhyCnVSN2pYZkZzY1E3cUEwZWdZSmxyUW9TeDdzTWVnOTdDd1N2Y3BsM0gvNzlmVDJPR2s3aFpQV1dWSWFsaVlzZTAKTDZXMWpKa3p4aGxsTGFKdEFBSExHT1ZKZzhRQmR6VjdzS3JwSEFBQ1JCME9vNktBdDFlZXRwcmpqRjNObUZGRAp1Q2xBaHZqUkRTbFpuYnRFRHI4aWZMNWNIN0o5bENrUW9EaElQakdIbEYrQkZ3b201SVpES21zb1hHNDc3Ylh4CmVoenM2WnBXUjRNb1YyWC9lY1pJcTlDQy9Ya2ZkSlh1MDRaV1c5NmNnRytYYTlNRmdmVnI4ckFFMGZjenNPREQKbHZjQWJIMEpBb0dCQU9hS1FuYWNKVElpV1pHUnByWVhPVVpWcHp2SlVBb3ZpZllJakgzZ081d29MRCtCRUNYcQpGVThyWlNIUDB1Vk53a0twZktQZmpRWFhrbFZUdVdFV3Bud25hV0NvNDdNL2VtNkgyWnhrL3ZzWnkrMG9kZFlYCmRIc2FXTWdKcktwcnV3QlpEOXlZZ29xMUFsZ2xLVFM5UzRXWVN5aGNveTRXb0IwNTVMdnRHcStqQW9HQkFQK00KNytKY2pTS2hwU3BMVzIwRmVMTkJDNXhDanlIWGk4QVR6dVhNUnFLTW5Sb0RIa1crRDdTVjRNdU5vTllGTThqNQpId0pTZDBheGFQeGp5Z0NaUXVRMjc4UXVzKzdhU2NJTzRTaFN5YnZuQTJ4cXV4NWo1UG5wNnN4NllXY2xwaXpvCncxekpHbnU1MVVFaExNeGhCQUQ1eWEwK2szSmJ5WEI3ME85Qmlla3JBb0dBRUFYdUJxWmxvMjFsd2t0WVJmR3AKUm0wdm1XVXRqZmV0NUE3R0RQMm54dnUzejVZZDFEVEgxRi9Vd0p2Y01abk05YXNvQVkvSkVtM2dPdFA5MzNTZQpqNlNCbTNsQmtqVElRcVJvaUlrd2U2MVlVaHhzekR1SEdnTkR4bXQ5dDc2VEdid1c4U01jZDUyTEV5dEtDT05iCk8yYlJXblhOMWFjMjY3RVpaOEpjQjNjQ2dZQStyNGU0Y3hON3gwTUltT3VZVnB0QS9WZW53UHZ6UlRoV3FZVTcKQVZ6aVNyUE95YTBIVnBQcnJFZzBKazJwc2lUOXkzNDd4NWJTbEhvNFR4SWlDM1pKSE9DN3N1a1lVaHQ5cXNDNApiM1prelVvZHNpQ3NWN3kzUVJZRGlwR1NCNzQzamZFK05XWjFxeVFRa2Q2M1U2VHp5RkljV1JrNkdDSFZvY21pCnB1VDVlUUtCZ0NrVTQ3anVFNko5dno5cWFuVnpZazhNT1FrRGthd1doakNEWXl6dGlhczVhVlY4ejJseDJ3NTgKSnZMVFRvYUErdDBOUzlpNzZUb2tRcGZ5SEh0dXpFaDBWTXdPaU1SM3ZGTlV5NTVlTWJ5QzhhZFNMYjNGcGRZawpCMmV0MGRIQ3BnRUZEOEppaDJzcWp2TzlzZTdUQkx6Szl3cTFCUEpIQU1TbjRwTmZiL3BDCi0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==

and if the 1.3.1 works fine...there must be something we have done in file locking ...

does this error in 1.4.0 happen consistently or happens sometimes?

Yes, always, every minikube stop/delete command.

@GiuseppeMP GiuseppeMP changed the title ubuntu 19.04: delete/stop: update config fails: yaml: control characters not allowed + garbage code ubuntu 19.04: delete/stop: update config fails: yaml: control characters not allowed + gibberish ouput Oct 12, 2019
@GiuseppeMP GiuseppeMP changed the title ubuntu 19.04: delete/stop: update config fails: yaml: control characters not allowed + gibberish ouput ubuntu 19.04: delete/stop: update config fails: yaml: control characters not allowed + gibberish output Oct 12, 2019
@tstromberg
Copy link
Contributor

@GiuseppeMP - I believe this may be fixed by minikube v1.5.0-beta.0 - do you mind testing it?

https://github.com/kubernetes/minikube/releases/tag/v1.5.0-beta.0

@GiuseppeMP
Copy link
Author

@GiuseppeMP - I believe this may be fixed by minikube v1.5.0-beta.0 - do you mind testing it?

https://github.com/kubernetes/minikube/releases/tag/v1.5.0-beta.0

Hey @tstromberg, it's working properly!!

image

@tstromberg
Copy link
Contributor

Excellent news! Will wait for the v1.5.0 release before closing.

@tstromberg tstromberg reopened this Oct 23, 2019
@tstromberg tstromberg changed the title ubuntu 19.04: delete/stop: update config fails: yaml: control characters not allowed + gibberish output delete/stop: update config fails: yaml: control characters not allowed + gibberish output Oct 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/support Categorizes issue or PR as a support question. kind/ux triage/needs-information Indicates an issue needs more information in order to work on it.
Projects
None yet
Development

No branches or pull requests

5 participants